日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

發布時間:2024/9/21 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

1. 查詢所有字段

select * from 表名;

2. 查詢自定字段

select 字段名 from 表名;

3. 查詢指定數據

select * from 表名 where 條件;

4. 帶關鍵字IN的查詢

select * from 表名 where 條件 [not] in(元素1,元素2);

5. 帶關鍵詞BETWEEN...AND...

select * from 表名 where 條件 [not] between 取值1 and 取值2;

6. 帶like的字符匹配查詢

like屬于常用的比較運算符,實現模糊查詢。它有通配符"%"和"_"。
select * from 表名 where 條件 like "%取值%";
在工作中的我們也常用 concat()函數來拼接字段和通配符
select * from 表名 where 條件 like concat('%',取值,'%');

7. 用關鍵字IS NULL查詢空值

select * from 表名 where 條件 is [not] null;

8. 帶AND的多條件查詢

select * from 表名 where 條件1 and 條件2;
這里的條件可以是上面的任何一種,相當于邏輯運算的&&

9. 帶關鍵詞OR的多條件查詢

select * from 表名 where 條件1 or 條件2;
相當于邏輯運算的||

10. 用關鍵詞DISTINCT去除結果中的重復行

seelct distinct 字段名 from 表名;

11. 用關鍵詞ORDER BY對查詢結果進行排序

select * from 表名 order by 字段 [ASC|DESC];

12. 用關鍵詞GROUP BY分組查詢

select * from 表名 group by 字段;
可以多字段分組,但是會對后面的字段分組,再對前面的字段細微分組

13. 用關鍵詞LIMIT限制查詢結果的數量

  • 看前面n條數據
    select * from 表名 limit n;
  • 看從m開始的n條數據(下標從0開始)
    select * from 表名 limit m,n;

14. 聚合函數

  • count() 統計個數
  • sum() 某個字段的總數(null值除外)
  • avg() 某個字段的平均值
  • max() 某個字段最大值
  • min() 某個字段最小值

15. 鏈接查詢

  • 內連接查詢
    內連接查詢其實就是我們平常的多表查詢
  • 外連接查詢
    外連接包含左外連接(left join)和右外連接(right join)。
    左外連接:將坐標的所有數據分別與右表中的每條數據進行連接組合,返回結果除內連接數據外還有左表不符合條件的數據,并在右表的相應列添加null值。
  • ps:內連接和外連接最大的區別就是內鏈接查詢將會把兩張表條件為null或者另一張表不存在的不顯示,而外連接是會將左表或者右表都顯示。

16. 子查詢

子查詢就是select查詢的是另一個查詢的附屬。

  • 帶關鍵字IN的子查詢
  • 帶比較運算符的子查詢
  • 帶關鍵字EXISTS的子查詢
    關鍵字EXISTS時,內層查詢語句不返回查詢記錄。而是返回一個真假值。
    例如:select * from tb_row where exists (select * from tb_book where id=27);
    這里是查詢tb_book表中存在id值為27是否存在,存在則查詢tb_row的所有行。
  • 帶關鍵字ANY的子查詢
    關鍵字ANY表示滿足其中任意一個查詢條件。
    例如:select * from tb_book where row < ANY(select row from tb_row);
    表示查詢tb_book表中row比tb_row中任何row都小的行數據。
  • 帶關鍵字ALL的子查詢
    關鍵字ALL表示滿足所有的條件。使用關鍵字ALL時,只滿足 內層查詢語句返回的所有結果才能執行外層查詢語句。 例如:select * from tb_book where row>=ALL(select row from tb_row);
    表示查詢tb_book表中row字段的值大于tb_row表中的row字段的最大值的記錄。

17. 合并查詢結果

  • union
  • union all
  • ps:union和union all的差別就是union會去除相同的記錄,而union all會知識簡單的把結果合并到一起。

18. 定義表和字段的別名

  • 為表取別名
    可以使用 直接在真表名和別名之間加一個空格。
  • 為字段取別名
    可以使用空格或者 as 關鍵字。

19. 使用正則表達式查詢

字段名 regexp '匹配方式' 模式字符含義應用舉例
^匹配以特定字符或者字符串開頭的記錄查詢以java開頭的記錄 <br> select * from tb_book where books regexp '^java'
$匹配以特定字符或字符串結尾的記錄查詢以模塊結尾的記錄select * from tb_book where books regexp '模塊$'
.匹配字符串的任意一個字符,包括回車和換行符查詢包含P字符的記錄select * from tb_book where books regexp 'P.'
[字符集合]匹配“字符集合”中的任意一個字符查詢包含PCA字符的記錄select * from tb_book where books regexp '[PCA]'
[^字符集合]匹配除“字符集合”以外的任意一個字符查詢包含c~z字母以外的記錄select * from tb_book where books regexp '[^c-z]'
s1豎線s2豎線s3匹配S1、S2、S3中任意一個字符串查詢包含php、c、java中任意一個的記錄select * from tb_book where books regexp 'php豎線c豎線java'
*匹配多個該符號之前的字符,包括0和1個查詢A字符前出現過J的記錄select * from tb_book where books regexp 'J*A'
+匹配多個該符號之前的字符,包括1個查詢在A字符前至少出現過一個J的記錄select * from tb_book where books regexp 'J+A'
字符串{N}匹配字符串出現多次查詢a字符出項3次的記錄select * from tb_book where books regexp 'a{3}'
字符串{M,N}匹配字符串出現至少M次,最多N次查詢A字符出現2-4次的記錄select * from books regexp 'a{2,4}'

轉載于:https://my.oschina.net/edisonOnCall/blog/3052875

總結

以上是生活随笔為你收集整理的mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美日韩在线视频一区二区三区 | 日本精品网站 | 国产性久久 | 天天干天天玩 | 亚洲激情视频小说 | 玖玖精品国产 | 日韩一级免费看 | 97se亚洲国产综合在线 | 麻豆视频在线免费观看 | 医生强烈淫药h调教小说视频 | 国产一区精品在线 | 国产www色| 一级片视频在线观看 | 欧美日韩在线一区二区 | 色妞网 | 免费看的黄色录像 | 国产精品一区在线观看 | 六月婷婷色 | 打屁股无遮挡网站 | 三年中文免费观看大全动漫 | www四虎com | 熟妇人妻中文字幕无码老熟妇 | 日韩国产电影 | 五月婷婷六月综合 | 日韩免费视频一区二区 | 亚洲色图校园春色 | 精品xxxxx | 色多多黄色| 午夜激情福利在线 | 大吊av| 亚洲一区精品在线 | 欧美人妻精品一区二区免费看 | 芒果视频在线观看免费 | 息与子五十路翔田千里 | 激情成人综合 | 国产黄色av片 | 黄色免费视屏 | hitomi一区二区三区精品 | 亚洲国产精品无码久久久久高潮 | 久久久久五月 | 欧美一区视频在线 | 日韩中文视频 | 美女免费毛片 | 色综合视频在线观看 | 谁有毛片网址 | 97视频播放 | 日韩免费观看 | 毛片视频网站在线观看 | 黄色片大全 | 亚洲第一黄网 | 亚洲v| 69sese| 欧美男人的天堂 | 亚洲成人a√ | 亚洲av电影一区 | 日本精品久久久久久 | 成人免费影片 | 天天爽夜夜爽夜夜爽 | 欧美情趣视频 | 免费在线成人av | 福利一区二区在线观看 | 91av看片| 日日操日日爽 | 国产区精品 | 久色亚洲 | 一本高清视频 | 中文字幕在线观看视频免费 | 亚洲精品高潮久久久久久久 | 少妇久久久久久被弄到高潮 | 免费国产一区二区 | 超碰91在线 | 星铁乱淫h侵犯h文 | 欧美 日韩 国产精品 | 国产精品一区久久 | 无码一区二区 | 欧美一级做性受免费大片免费 | 日韩一区av在线 | 91久久在线观看 | 日本一级三级三级三级 | 婷婷六月丁 | 亚洲成人黄色在线观看 | 天天天天躁天天爱天天碰2018 | 欧美成一区二区三区 | 免费成人美女在线观看. | 激情视频区 | 伊人久久精品视频 | 大尺度做爰呻吟舌吻网站 | 香蕉小视频 | mm131美女大尺度私密照尤果 | 久久精品日韩无码 | 九九热只有精品 | 国产成人久久精品 | 国内露脸中年夫妇交换 | 99国产精品白浆在线观看免费 | 天堂а在线中文在线新版 | 曰韩一级片 | 日韩激情文学 | 91视频黄版| 99久久久国产精品 |