亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQL語句知識點

系統(tǒng) 2206 0

PERSON表

NUMBER NAME SEX AGE
1 THERON male 19
2 JACK male 20
3 LUCY female 20

?

?

?

?

1.SELECT選擇
? ? ?SELECT 列名稱 FROM 表名稱
? ? ?SELECT * FROM 表名稱(選擇所有的列)
? ? ?SELECT NUMBER FROM PERSON
? ? ?SELECT * FROM PERSON

2.DISTINCT列出不同的值,刪除重復的
? ? ?SELECT DISTINCT 列名稱 FROM 表名稱
? ? ?SELECT DISTINCT AGE FROM PERSON

3.ORDER BY對結果集進行排序
? ? ?默認為升序,也可以用ASC,如果想降序的話可以使用DESC
? ? ?SELECT NAME FROM PERSON ORDER BY NAME DESC
? ? ?SELECT NAME,AGE FROM SC ORDER BY NAME DESC,AGE ASC

4.INSERT插入
? ? ?INSERT 表名稱 VALUES(值1,值2...)
? ? ?可以指定插入的列 ?INSERT INTO TABLE_NAME(列1,列2...) VALUES(值1,值2....)
? ? ?INSERT PERSON VALUES(4,Tom,female,24)
? ? ?INSERT INTO SC(NUMBER,NAME,SEX,AGE) VALUES(4,Tom,female,24)

5.UPDATE修改數(shù)據(jù)
? ? UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值
? ? UPDATE Person SET NAME= ‘Theron ’ ?WHERE NUMBER = '1'
? ? UPDATE Person SET NAME='Theron',SEX='female' ?WHERE NAME= 'THERON'


6.DELETE刪除
? ?DELETE FROM 表名稱 HWERE 列名稱=某值
? ?DELETE FROM PERSON WHERE NAME=‘Theron’
? ?DELETE FROM PERSON


7.LIKE用于在WHERE子句中搜索列中的指定模式
? ?SELECT colum_name(s) FROM table_name
? ?WHERE column_name LIKE pattern

現(xiàn)在,我們希望從上面的 "Persons" 表中NAME在以 "N" 結束的的人:
? ?SELECT * FROM PERSON
? ?WHERE NAME LIKE ’%N‘
現(xiàn)在,我們希望從上面的 "Persons" 表中NAME中間沒有ER的人:
? ?SELECT * FROM PERSON
? ?WHERE NAME NOT LIKE ‘%ER%’
現(xiàn)在,我們希望從上面的 "Persons" 表中NAME中間除了第一個字符以外其他為HERON的人:
? ?SELECT * FROM PERSON?
? ?WHERE NAME LIKE ’_HERON‘

?

8.BETWEEN AND
? ? ?SELECT column_name(s) FROM table_name
? ? ?WHERE column_name BETWEEN value1 AND value2
? ? ?想找年齡介于19-20歲的
? ? ?SELECT * FROM PERSON
? ? ? WHERE AGE BETWEEN 19 AND 20
? ? ?想找年齡不屬于19-20的
? ? ?SELECT * FROM PERSON
  WHERE AGE NOT BETWEEN 19 AND 20

?

9.TOP子句
? ? ? TOP 子句用于規(guī)定要返回的記錄的數(shù)目。
? ? ? SELECT TOP number|percent column_name(s)
? ? ? FROM table_name
? ? ??現(xiàn)在,我們希望從上面的 "Persons" 表中選取頭兩條記錄。
? ? ? SELECT TOP 2 * FROM PERSON
? ? ??現(xiàn)在,我們希望從上面的 "Persons" 表中選取 50% 的記錄。
? ? ? SELECT TOP 50 PERCENT * FROM PERSON

10.SQL通配符
? ? ? 在搜索數(shù)據(jù)庫中的數(shù)據(jù)時,SQL 通配符可以替代一個或多個字符。
? ? ? SQL 通配符必須與 LIKE 運算符一起使用。算符一起使用。

通配符 描述
% 替代一個或多個字符
_   僅替代一個字符
[charlist] 字符列中的任何單一字符
[^charlist]或[!charlist] 不在字符列中的任何單一字符

?

?

?

? ? ??我們希望從 "Persons" 表中選取居住在包含 "lond" 的城市里的人:
? ? ?SELECT * FROM PERSON WHERE CITY LIKE '%lond%'
? ? ? 我們希望從上面的 "Persons" 表中選取居住的城市以 "A" 或 "L" 或 "N" 開頭的人:
? ? ?? SElECT * FROM PERSON WHERE CITY LIKE '[ALN]%'
我們希望從上面的 "Persons" 表中選取居住的城市不以?"A" 或 "L" 或 "N" 開頭的人:
? ? ?SELECT * FROM PERSON WHERE CITY LIKE '[!ALN]';

11.IN操作符
? ? ? IN 操作符允許我們在 WHERE 子句中規(guī)定多個值。
? ? ? SELECT column_name(s) FROM table_name
? ? ? WHERE column_name IN (value1,value2)
? ? ?現(xiàn)在,我們希望從上表中選取姓氏為 Adams 和 Carter 的人:
? ? ? SELECT * FROM PERSON
? ? ? WHERE NAME IN ('Adams','Carter');

?

SQL語句知識點


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲 欧美 自拍 卡通 综合 | 99热99色 | 91精品国产综合久久欧美 | a在线观看视频 | 亚洲综合成人在线 | 精品久久国产老人久久综合 | 久久伊人影院 | 久久精品一区二区三区日韩 | 国产精品入口麻豆 | 中文字幕1区 | 亚洲福利一区二区 | 国产精品一区高清在线观看 | 一区二区三区视频观看 | 最近免费中文字幕大全免费版视频 | 在线视频不卡国产在线视频不卡 | 国产精品国产三级国产 | 奇米影视777俺要去888 | 亚洲视频在线一区二区 | 中文字幕一区二区三区四区 | 精品国产看高清国产毛片 | 老司机性视频 | 久久精品店 | 台湾一级毛片免费播放 | 伊人久久一本大道 | 在线欧美一级毛片免费观看 | 狠狠色狠狠色88综合日日91 | 亚洲香蕉影院 | 最新日韩在线 | 青青久在线视频免费视频 | 夜夜躁狠狠躁日日躁2021 | 日本最新免费二区三区 | 国产精品久久久久久久网站 | 成年人色视频 | 波多野结衣中文一区二区免费 | 99re热这里只有精品视频 | 亚洲国产精品综合久久久 | 91国内精品视频 | 国产精品欧美一区二区三区不卡 | 国产精品福利视频一区二区三区 | 亚洲国产精品第一区二区三区 | 亚洲一区二区欧美 |