一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MYSQL的select 學習筆記

MYSQL的select 學習筆記

2019-10-17 15:44MYSQL教程網 Mysql

MYSQL的select 學習筆記

記錄一些select的技巧: 
1、select語句可以用回車分隔 
$sql="select * from article where id=1" 
和 $sql="select * from article 
where id=1",都可以得到正確的結果,但有時分開寫或許能更明了一點,特別是當sql語句比較長時 

2、批量查詢數據 
可以用in來實現 
$sql="select * from article where id in(1,3,5)" 

3、使用concat連接查詢的結果 
$sql="select concat(id,"-",con) as res from article where id=1" 
返回"1-article content" 

4、使用locate 
用法:select locate("hello","hello baby");返回1 
不存在返回0 

5、使用group by 
以前一直沒怎么搞明group by 和 order by,其實也滿簡單的,group by 是把相同的結果編為一組 
exam:$sql="select city ,count(*) from customer group by city"; 
這句話的意思就是從customer表里列出所有不重復的城市,及其數量(有點類似distinct) 
group by 經常與AVG(),MIN(),MAX(),SUM(),COUNT()一起使用 

6、使用having 
having 允許有條件地聚合數據為組 
$sql="select city,count(*),min(birth_day) from customer 
group by city having count(*)>10"; 
這句話是先按city歸組,然后找出city地數量大于10的城市 
btw:使用group by + having 速度有點慢 
同時having子句包含的表達式必須在之前出現過 

7、組合子句 
where、group by、having、order by(如果這四個都要使用的話,一般按這個順序排列) 

8、使用distinct 
distinct是去掉重復值用的 
$sql="select distinct city from customer order by id desc"; 
這句話的意思就是從customer表中查詢所有的不重復的city 

9、使用limit 
如果要顯示某條記錄之后的所有記錄 
$sql="select * from article limit 100,-1"; 

10、多表查詢 
$sql="select user_name from user  u,member  m 
where u.id=m.id and  
m.reg_date>=2006-12-28 
order by u.id desc" 
注意:如果user和member兩個標同時有user_name字段,會出現mysql錯誤(因為mysql不知道你到底要查詢哪個表里的user_name),必須指明是哪個表的;

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91天堂国产在线 在线播放 | 久久re热在线视频精6 | 2019理论韩国理论中文 | 欧美在线成人免费国产 | 8x8x拔插 | 石原莉奈被店长侵犯免费 | 男人扒开女人下身添 | 被教官揉了一晚上的奶小说 | 亚洲人和日本人hd | 好姑娘在线视频观看免费 | 精品日韩欧美一区二区三区在线播放 | 亚洲瑟瑟网 | 欧美日韩在线观看区一二 | 精品视频一区二区三区 | 亚洲国产区男人本色在线观看欧美 | 亚洲成人国产精品 | 色久久一个亚洲综合网 | 国产日韩精品一区二区在线观看播放 | free性欧洲 | 婷婷麻豆 | 成人小视频在线观看免费 | 欧美性4khd720 | 日本一区二区视频在线观看 | 欧美xxxxxbb | 甜宠巨肉h文1v1校园 | 欧美精品综合一区二区三区 | 美国艳星lisann成人作品 | meyd–456佐山爱在线播放 | 国产亚洲精aa在线观看不卡 | 32pao强力打造免费高速高 | 男同桌脱我奶罩吸我奶作文 | 欧美成人中文字幕 | 国产成年人网站 | 国产精品嫩草影院一二三区入口 | 国产欧美国产综合第一区 | 日韩精品一区二区三区中文在线 | 日本在线观看www免费 | 女主被当众调教虐np | 99久久免费看精品国产一区 | 九九99九九精彩网站 | 国产日韩精品欧美一区 |