初识Mysql(part3)--我需要知道的7条Mysql语句之检索数据
生活随笔
收集整理的這篇文章主要介紹了
初识Mysql(part3)--我需要知道的7条Mysql语句之检索数据
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
學(xué)習(xí)筆記,以代碼和例子堆砌而成,方便查閱。
參考書(shū)籍:《Mysql必知必會(huì)》等
要點(diǎn):SELECT關(guān)鍵字、DISTINCT關(guān)鍵字、LIMIT關(guān)鍵字
從interest表中檢索出一個(gè)名為name的列.
SELECT name FROM interest;輸出:
# name 'Bunny' 'Ada' 'Bai' 'Add' 'Tim'注意,沒(méi)有對(duì)查詢(xún)結(jié)果進(jìn)行排序操作的情況下,返回?cái)?shù)據(jù)的順序沒(méi)有特殊意義。
從interest表中檢索出多個(gè)列.
SELECT name,hobby,price FROM interest;輸出:
# name, hobby, price 'Bunny', 'sing', '8888.88' 'Ada', 'draw', '9999.99' 'Bai', 'dance', '8769.43' 'Add', 'sing', '3456.32' 'Tim', 'sing', '8888.88'從interest表中檢索出所有列.
SELECT * FROM interest;輸出:
# id, name, hobby, grade, price, comment '1', 'Bunny', 'sing', 'B', '8888.88', '小黃唧唧' '2', 'Ada', 'draw', 'A', '9999.99', '小黃的鏟屎官' '3', 'Bai', 'dance', 'A', '8769.43', 'jijijiji' '4', 'Add', 'sing', 'B', '3456.32', '不想說(shuō)話(huà)' '5', 'Tim', 'sing', 'A', '8888.88', '還是不想說(shuō)話(huà)'從interest表中檢索出grade列中,不同值的行。
SELECT DISTINCT grade FROM interest;輸出:
# grade 'B' 'A'DISTINCT關(guān)鍵字應(yīng)用于sql語(yǔ)句中的所有列,而不僅僅是前置它的列。
返回檢索結(jié)果的前幾行。
SELECT name FROM interest LIMIT 2;輸出:
# name 'Bunny' 'Ada'注意!檢索出來(lái)的第一行索引為0,而不是1,這一點(diǎn)貌似和python索引有點(diǎn)像哈~
從第1行開(kāi)始向后檢索2行。
SELECT * FROM interest LIMIT 1,2;輸出:
# id, name, hobby, grade, price, comment '2', 'Ada', 'draw', 'A', '9999.99', '小黃的鏟屎官' '3', 'Bai', 'dance', 'A', '8769.43', 'jijijiji'同時(shí)使用表名和列字來(lái)引用列,并且同時(shí)使用庫(kù)名和表名來(lái)引用表。
SELECT interest.name FROM stu.interest;輸出:
# name 'Bunny' 'Ada' 'Bai' 'Add' 'Tim'總結(jié)
以上是生活随笔為你收集整理的初识Mysql(part3)--我需要知道的7条Mysql语句之检索数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: sql中的升序和降序的区别_数据库中的降
- 下一篇: 初识Mysql(part4)--我需要知