色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

mysql sql where id in(25,12,87) 結果集如何用按照 25 12 87排序?

瀏覽:181日期:2022-06-14 18:06:17

問題描述

mysql sql where id in(25,12,87) 結果集如何用按照 25 12 87排序?

數據表有一個id字段,sql的結果集如何根據 25 12 87這樣的順序顯示?

id251287

而不是id122587

問題解答

回答1:

SELECT * FROM table WHERE id IN(25,12,87) ORDER BY find_in_set(id,’25,12,87’)

回答2:

這個在高性能mysql里面有介紹,in查詢其實是一個掃表的過程,in查詢時,底層是先將in里面的id就從小到大排序優化,然后再執行in查詢的,所以最好是手動將id從小到大排序后再執行in查詢,例如in (12,25,87),然后再按照你想要的順序排序就好了

回答3:

值取出之后在應用程序排序

回答4:

SELECT * FROM table WHERE id IN(25,12,87) ORDER BY INSTR(’,25,12,87,’,CONCAT(’,’,id,’,’))

試試這個

回答5:

思路轉換一下,分成3條按id查詢的SQL,取出來不就是按這個順序的了么

相關文章:
主站蜘蛛池模板: 性欧美videos精品 | 免费 欧美 自拍 在线观看 | 亚洲 欧美 精品 | 中文久草| 久久免费在线观看 | 国产欧美日韩一区二区三区在线 | 久久视频一区 | 成年大片免费视频播放手机不卡 | 九九在线观看精品视频6 | 美女视频网站免费播放视 | 韩国一级黄色大片 | 日韩成人免费在线视频 | 老外一级毛片免费看 | 港台三级在线观看 | 成人午夜做爰视频免费看 | 精品久久久久久久久久香蕉 | 日韩一级视频在线观看播放 | 看黄免费网站 | 五月激激激综合网色播免费 | 亚洲精品一区二区三区不卡 | 久久黄色免费网站 | 黄页网址免费观看18网站 | 国产亚洲欧美在线人成aaaa | 2022国内精品免费福利视频 | 国内精品视频九九九九 | 亚洲加勒比久久88色综合1 | 欧美日韩一区二区三在线 | 欧美一级毛片欧美一级成人毛片 | 欧美视频第一页 | 亚洲精品在线网 | 精品欧美成人bd高清在线观看 | 国产99精品一区二区三区免费 | 色偷偷88欧美精品久久久 | 国产成人mv 在线播放 | 欧美三级日韩三级 | 中文字幕一区二区三区视频在线 | 国产一区二区在线免费观看 | 一区三区三区不卡 | 欧美三级免费网站 | 一级做a爰片久久毛片鸭王 一级做a爰全过程免费视频毛片 | 欧美私人网站 |