成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

mysql in 查詢, 里面的每個條件都指定返回條數,能否實現,怎么寫?

瀏覽:98日期:2022-06-16 09:06:50

問題描述

mysql in 查詢, 里面的每個條件都指定返回條數,能否實現,怎么寫?

SELECT column_name(s)FROM table_nameWHERE column_name IN (value1,value2)

table_name 里面包含value1和value2的值有很多條,能否指定返回條數。

類似:

select * from table_name where column_name = value1 limit 5;select * from table_name where column_name = value2 limit 5;

或有其他方法實現這個查詢?

問題解答

回答1:

就是or/in/union all的轉換,性能也是union all比較好,也能滿足你所說的返回指定條數。

(select * from table_name where column_name = value1 limit 5)union all(select * from table_name where column_name = value2 limit 5);回答2:

你這個sql與你的描述好像并不一致SELECT column_name(s),count(column_name(s))FROM table_nameWHERE column_name(s) IN (value1,value2,...)group by column_name(s)

這種寫法邏輯上是沒什么問題,但寫完之后還請看看執行計劃,我如果記得不錯的話,mysql的in的效率并不高,如果是單張表的話,我也沒想出來什么好主意

主站蜘蛛池模板: 一级做a级爰片性色毛片视频 | 三级精品在线观看 | 日本久久草| 美女扒开腿让男人桶 | 米奇777第四久久久99 | 亚洲国产精品久久 | 久草免费精品视频 | 色毛片 | 2020亚洲男人天堂 | 国产三级做爰在线观看 | 毛片久久 | 国产精品久久国产精品99 | 韩国在线精品福利视频在线观看 | 一级做a爰片久久毛片 | 色本道| 美女扒开双腿让男人爽透视频 | 国产男女免费视频 | 在线欧美一级毛片免费观看 | 俄罗斯黄色一级片 | 国产乱子伦露脸对白在线小说 | 国产真真人女人特级毛片 | 亚洲欧美手机在线观看 | 精品视频亚洲 | 男女乱淫免费视频 | 国产3级在线观看 | 亚洲高清视频在线播放 | 日本欧美一区二区三区在线 | 91高端极品外围在线观看 | 国产一区亚洲二区三区 | 久久er精品视频 | 欧美日韩精品一区二区三区高清视频 | 久草热视频 | 亚洲欧美激情在线 | 国产一区二区三区高清 | 91久久精品国产91久久性色也 | 中文字幕一区视频一线 | 国产精品第五页 | 国内黄色一级精品 | 亚洲一区浅井舞香在线播放 | 欧美性猛交xxx免费看人妖 | 亚洲人成毛片线播放 |