SQL基礎(chǔ)語法1

最近工作需要使用到SQL,以下是我初學(xué)并整理的相關(guān)語法東西。

1.查詢表字段:SELECT? 列名稱? FROM? 表名稱

2.表字段值去重:SELECT? DISTINCT? 列名稱? FROM? 表名稱

例如:SELECTDISTINCTCompany FROM Orders

3.根據(jù)條件查詢:SELECT? 列名稱? FROM? 表名稱? WHERE? 列? 運(yùn)算符? 值

補(bǔ)充運(yùn)算符規(guī)則:BETWEEN在某個范圍內(nèi)????????? LIKE搜索某種模式

4.條件都滿足時AND:SELECT? 列名稱1或所有列*? FROM? 表名稱? WHERE? 列名稱 = 'XX值'AND列名稱2 = 'XX值'

5.條件滿足其一OR:SELECT? 列名稱1或所有列*? FROM? 表名稱? WHERE? 列名稱 = 'XX值'OR列名稱2 = 'XX值'

6.:AND和OR混合:SELECT? 列名稱1或所有列*? FROM? 表名稱? WHERE? (列名稱 = 'XX值'? ? OR? 列名稱1 = 'XX值2' )? AND? 列名稱 = 'XX值3'

7.ORDER BY 語句用于對結(jié)果集進(jìn)行排序:

以某字段進(jìn)行排序:

SELECT 列名稱1,? 列名稱2? FROM? 表名稱ORDER BY? 列名稱1;

以某1字段排序后又以某2字段排序(針對某1字段一致的數(shù)據(jù)部分以某2字段數(shù)據(jù)排序):

SELECT 列名稱1,? 列名稱2? FROM? 表名稱ORDER BY? 列名稱1,列名稱2;

以某1字段升序又以某2字段降序:

SELECT 列名稱1, 列名稱2? FROM 表名稱 ORDER BY 列名稱 ASC, 列名稱2 DESC;

8.INSERT INTO 語句用于向表格中插入新的行。

現(xiàn)有表中插入新的數(shù)據(jù):

INSERT INTO 表名稱 VALUES (數(shù)值1, 數(shù)值2,....)

指定列名稱中插入數(shù)據(jù):

INSERT INTO 表名稱 (列名稱1, 列名稱2,...) VALUES (數(shù)值1, 數(shù)值2,....)

9.修改表中的數(shù)據(jù):UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值

10.刪除某行數(shù)據(jù):DELETE FROM 表名稱 WHERE 列名稱 = 值

11.刪除表中的所有數(shù)據(jù):DELETE FROM 表名稱或DELETE * FROM 表名稱

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • SQL SELECT 語句 一、查詢SQL SELECT 語法 (1)SELECT 列名稱 FROM 表名稱 (2...
    有錢且幸福閱讀 5,999評論 0 33
  • 什么是SQL數(shù)據(jù)庫: SQL是Structured Query Language(結(jié)構(gòu)化查詢語言)的縮寫。SQL是...
    西貝巴巴閱讀 1,996評論 0 10
  • 50個常用的sql語句Student(S#,Sname,Sage,Ssex) 學(xué)生表Course(C#,Cname...
    哈哈海閱讀 1,334評論 0 7
  • 今天一打開中國的社交網(wǎng)站,發(fā)現(xiàn)滿屏都是白百合,我有些疑惑,記得百合花(white lily)一般在冬天開花,怎么現(xiàn)...
    美國老盧1閱讀 1,320評論 0 0
  • 人生有限,夢想太多,能夠?qū)崿F(xiàn)的寥寥無幾?,F(xiàn)實(shí)太過骨感,理想何處安放?想當(dāng)年尚早,趁心還年少時,記錄下頭腦中閃現(xiàn)的念...
    汗青閱讀 397評論 0 1

友情鏈接更多精彩內(nèi)容