没有合适的资源?快使用搜索试试~ 我知道了~
SQL高手速成SQL语法教学
5星 · 超过95%的资源 需积分: 4 20 下载量 135 浏览量
2010-04-02
11:32:06
上传
评论
收藏 4.85MB PDF 举报
温馨提示
试读
48页
SQL高手速成,SQL语法教学,一本很详细描述SQL指令,语法,表处理等的PDF资料
资源推荐
资源详情
资源评论
1Keydata.Com
1Keydata.com Home Page
You have reached this page because the URL you entered is incorrect. Below is the list of all 1keydata.com
sites:
SQL Tutorial: This tutorial teaches beginners the basic building blocks of SQL.
SQL Tutorial (Deutsch): German version of this tutorial.
SQL Tutorial (Traditional Chinese): Traditional Chinese version of this tutorial.
SQL Tutorial (Simplified Chinese): Simplified Chinese version of this tutorial.
Data Warehousing and Business Intelligence: Information on business intelligence tools and the steps
needed for a successful data warehousing project.
PHP Tutorial: Aims to help beginners learn the essential building blocks of PHP.
CSS Tutorial: Aims to help beginners learn the basic concepts in CSS
HTML Codes Tutorial: An HTML tutorial site aimed to teach beginners the building blocks of HTML through
examples.
HTML Color Codes: Lists hex HTML color codes.
Area Codes: Lists U.S. and Canada telephone area codes.
On-Campus Interview Tips: Tips for on-campus interviews.
List of 50 States: Lists basic information for each of the 50 states in the United States.
Greek Alphabets: Lists all Greek alphabets.
You can reach the administrator at
webmaster@1keydata.com.
http://www.1keydata.com/[2008-1-11 14:58:23]
SQL語法教學
SQL語法教學
首頁 SQL指令 表格處理 進階SQL SQL語法
SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL
函數
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL
別名
SQL 表格連接
SQL 外部連接
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM
SQL CREATE TABLE
SQL Constraint
SQL 主鍵
SQL 外來鍵
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL DROP TABLE
SQL TRUNCATE
TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM
網站導引
其他資源
CSS
語法教學
SEO部落格
資料倉儲理論與實務第二版
無論您是一位 SQL 的新手,或是一位只是需要對 SQL 複習一下的資料倉儲業界老將, 您就來
對地方了。這個 SQL
教材網站列出常用的 SQL 指令。這個網站包含以下幾個部分:
♦ SQL 指令: SQL 如何被用來 儲存、讀取、以及處理資料庫之中的資料。
♦ 表格處理: SQL 如何被用來處理 資料庫中的表格。
♦ 進階 SQL: 介紹 SQL 進階概念,以及如何用 SQL 來執行一些較複雜的運算。
♦ SQL 語法: 這一頁列出所有在這個 教材中被提到的 SQL 語法。
對於每一個指令,我們將會先列出及解釋這個指令的語法,然後用一個例子來讓讀者瞭解這
個
指令是如何被運用的。當您讀完了這個網站的所有教材後,您將對 SQL 的語法會有一個大
致上的瞭解。 另外,您將能夠正確地運用 SQL 來由資料庫中獲取資訊。筆者本身的經驗是,
雖然要對 SQL 有很透徹的 瞭解並不是一朝一夕可以完成的,可是要對 SQL 有個基本的瞭解並
不難。希望在看完這個網站後,您也 會有同樣的想法。
請您現在將這個網站 加入『我的最愛』或是加入黑米分享書籤,以便以後隨時可以回來查
詢。
也請您 由這裡 來開始學習 SQL!
請注意
: 若您有在教有關 SQL 或是資料庫之類的課程的話,歡迎您連接此網站,做為輔助之
用。
Copyright 1999-2007 1keydata.com All Rights Reserved.
最近於 2007 年 7 月 29 日修改
http://www.1keydata.com/tw/sql/sql.html[2008-1-11 14:58:47]
SQL Select
SQL Select
首頁 SQL指令 表格處理 進階SQL SQL語法
SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL
函數
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL
別名
SQL 表格連接
SQL 外部連接
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM
網站導引
其他資源
SEO部落格
SQL 是用來做什麼的呢?一個最常用的方式是將資料從資料庫中的表格內選出。 從這一句回
答中,我們馬上可以看到兩個關鍵字:
從 (FROM) 資料庫中的表格內選出 (SELECT)。(表格
是一個資料庫內的結構,它的目的是 儲存資料。在
表格處理這一部分中, 我們會提到如何使
用 SQL
來設定表格。) 我們由這裡可以看到最基本的 SQL 架構:
SELECT "欄位名" FROM "表格名"
我們用以下的例子來看看實際上是怎麼用的。假設我們有以下這個表格:
Store_Information 表格
store_name Sales Date
Los
Angeles
$1500
Jan-05-
1999
San Diego $250
Jan-07-
1999
Los
Angeles
$300
Jan-08-
1999
Boston $700
Jan-08-
1999
若要選出所有的店名 (store_name),我們就鍵入:
SELECT store_name FROM Store_Information
結果:
store_name
Los Angeles
San Diego
Los Angeles
Boston
我們一次可以讀取好幾個欄位,也可以同時由好幾個表格中選資料。
下一頁:SQL DISTINCT
網站導引 | 其他資源
http://www.1keydata.com/tw/sql/sqlselect.html[2008-1-11 15:07:12]
SQL CREATE TABLE
SQL Create Table
首頁 SQL指令 表格處理 進階SQL SQL語法
SQL CREATE TABLE
SQL Constraint
SQL 主鍵
SQL 外來鍵
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL DROP TABLE
SQL TRUNCATE
TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM
網站導引
其他資源
SEO
部落格
表格是資料庫中儲存資料的基本架構。在絕大部份的情況下,資料庫廠商不可能知道您需要如
何儲存您的
資料,所以通常您會需要自己在資料庫中建立表格。雖然許多資料庫工具可以讓
您在不需用到 SQL 的情況下 建立表格,不過由於表格是一個最基本的架構,我們決定包括
CREATE TABLE 的語法在這個網站中。
在我們跳入 CREATE TABLE 的語法之前,我們最好先對表格這個東西 有些多一點的瞭解。
表格被分為欄位 (column)
及列位 (row)。每一列代表一筆資料,而每一欄代表一筆資料的 一
部份。舉例來說,如果我們有一個記載顧客資料的表格,那欄位就有可能包括姓、名、地址、
城市、國家、 生日•••等等。當我們對表格下定義時,我們需要註明欄位的標題,以及那個欄
位的資料種類。
那,資料種類是什麼呢?資料可能是以許多不同的形式存在的。它可能是一個整數 (例如
1),、一個實數
(例如 0.55)、一個字串 (例如 'sql')、一個日期/時間 (例如 '2000-JAN-25
03:22:22')、或甚至是 以二進法 (binary) 的狀態存在。當我們在對一個表格下定義時,我們需
要對每一個欄位的資料種類下定義。 (例如 '姓' 這個欄位的資料種類是 char(50)──代表這是一
個 50 個字元的字串)。我們需要注意的一點是 不同的資料庫有不同的資料種類,所以在對表
格做出定義之前最好先參考一下資料庫本身的說明。
CREATE TABLE 的語法是:
CREATE TABLE "表格名"
("
欄位
1" "欄位 1 資料種類",
"欄位 2" "欄位 2 資料種類",
... )
若我們要建立我們上面提過的顧客表格,我們就鍵入以下的 SQL:
CREATE TABLE customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date date)
下一頁:
SQL Constraint
網站導引 | 其他資源
http://www.1keydata.com/tw/sql/sqlcreate.html[2008-1-11 15:07:17]
搜尋本站
進階SQL
進階SQL
首頁 SQL指令 表格處理 進階SQL SQL語法
SQL UNION
SQL UNION ALL
SQL INTERSECT
SQL MINUS
SQL
子查詢
SQL EXISTS
SQL CASE
SQL
算排名
SQL 算中位數
SQL 算累積總計
SQL 算總合百分比
SQL 算累積總合百分比
網站導引
其他資源
在這一部分,我們將介紹以下的 SQL 概念及關鍵字:
● SQL UNION
● SQL UNION ALL
● SQL INTERSECT
● SQL MINUS
● SQL Subquery
● SQL EXISTS
● SQL CASE
我們並介紹如何用 SQL 來做出以下的運算:
● 排名 (Rank)
● 中位數 (Median)
● 累積總計 (Running Total)
● 總合百分比 (Percent to Total)
● 累積總合百分比 (Cumulative Percent to Total)
下一頁:SQL UNION
網站導引 | 其他資源
http://www.1keydata.com/tw/sql/advanced.html[2008-1-11 15:07:21]
剩余47页未读,继续阅读
资源评论
- vixiacai2012-07-16总体来说还是不错,但是后面的进阶必须上网才可以看,有点遗憾
- bai123love2012-04-10SQL的基础的用法,入门的东西。后面的还算有一些深入的东西。总体说来马马虎虎。
merlisaliya
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- VoNR应答掉话率分析处理案例.docx
- 基于matlab实现数字图像相关,该程序试图通过比较变形前和变形后的两张图像来计算应力和应变GUI.rar
- 基于matlab实现数字基带传输系统的matlab仿真源码及附属文件.rar
- 基于matlab实现生成高斯散斑图.rar
- ZBlog 宁静致远主题压缩包
- 基于matlab实现水声通信仿真代码,包括时间反转镜均衡,各种调制解调,信道仿真扥等.rar
- 基于matlab实现水声通信中的psk方法,信道为多径信道,接收段进行均衡处理,是较为完整的psk水声通信系统仿真.rar
- 基于matlab实现水声信道传输特性进行仿真的程序,包括水声信道特性对时反镜稳健性能影响等仿真程序 .rar
- 基于matlab实现水声信道仿真程序 用于水下声信道的仿真 .rar
- GEE训练-如何确定影像数据集多个指定时间范围的影像数量(sentinel-1数据为例)含全部代码.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功