9.5 結(jié)構(gòu)化查詢語言
1.SQL的基本組成
SQL語言由命令、子句、運算、函數(shù)等組成:
(1) SQL命令
命令
功能
CREATE
用于建立新的數(shù)據(jù)表結(jié)構(gòu)
DROP
用于刪除數(shù)據(jù)庫中的數(shù)據(jù)表及其索引
ALTER
用于修改數(shù)據(jù)表結(jié)構(gòu)
SELECT
用于查找符合特定條件的某些記錄
INSERT
用于向數(shù)據(jù)表中加入數(shù)據(jù)
UPDATE
用于更新特定記錄或字段的數(shù)據(jù)
DELETE
用于刪除記錄
(2) SQL子句
子句
功能
FROM
用于指定數(shù)據(jù)所在的數(shù)據(jù)表
WHERE
用于指定數(shù)據(jù)需要滿足的條件
GROUP BY
將選定的記錄分組
HAVING
用于說明每個群組需要滿足的條件
ORDER BY
用于確定排序依據(jù)
INTO
查詢結(jié)果去向
(3) SQL運算符
邏輯運算符
And (與)、 Or(或)、 Not(非)
比較運算符
< <= > >= = <>
(4) SQL函數(shù)
AVG
COUNT
SUM
MAX
MIN
求平均值
計數(shù)
求和
求值
求最小值
1.SQL的基本組成
SQL語言由命令、子句、運算、函數(shù)等組成:
(1) SQL命令
命令
功能
CREATE
用于建立新的數(shù)據(jù)表結(jié)構(gòu)
DROP
用于刪除數(shù)據(jù)庫中的數(shù)據(jù)表及其索引
ALTER
用于修改數(shù)據(jù)表結(jié)構(gòu)
SELECT
用于查找符合特定條件的某些記錄
INSERT
用于向數(shù)據(jù)表中加入數(shù)據(jù)
UPDATE
用于更新特定記錄或字段的數(shù)據(jù)
DELETE
用于刪除記錄
(2) SQL子句
子句
功能
FROM
用于指定數(shù)據(jù)所在的數(shù)據(jù)表
WHERE
用于指定數(shù)據(jù)需要滿足的條件
GROUP BY
將選定的記錄分組
HAVING
用于說明每個群組需要滿足的條件
ORDER BY
用于確定排序依據(jù)
INTO
查詢結(jié)果去向
(3) SQL運算符
邏輯運算符
And (與)、 Or(或)、 Not(非)
比較運算符
< <= > >= = <>
(4) SQL函數(shù)
AVG
COUNT
SUM
MAX
MIN
求平均值
計數(shù)
求和
求值
求最小值