久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

mysql - sql中能否按id指定順序取出數據?

瀏覽:111日期:2022-06-15 16:48:22

問題描述

id: 3,2,5,10,4select * from id in (3,2,5,10,4);

但是順序會亂。sql中有沒有自帶的處理函數?

------------------補充------------------------------

想利用mysql中limit做分頁,所以想在mysql中原生解決。

問題解答

回答1:

SELECT * FROM user_info_tbl where id in (150633922,150986697,7000084,7000083) order by find_in_set(id,’150633922,150986697,7000084,7000083’);

回答2:

select *from table where id in (3,2,5,10,4) order by FIND_IN_SET(id,’3,2,5,10,4’);

回答3:

Select Id From Uid Where Id!=’’ Order By FleId(Id,2,3,1);

相關文章:
主站蜘蛛池模板: 盐源县| 安图县| 莱州市| 武汉市| 苏尼特右旗| 昔阳县| 石楼县| 凌海市| 阳西县| 肥乡县| 泊头市| 德阳市| 喜德县| 巴东县| 翁牛特旗| 龙口市| 靖西县| 孝义市| 基隆市| 亳州市| 宁国市| 嵩明县| 广灵县| 上饶市| 法库县| 黔江区| 平舆县| 石城县| 宝山区| 紫金县| 钦州市| 永吉县| 中牟县| 奎屯市| 宝丰县| 遵化市| 临安市| 太原市| 平泉县| 黎川县| 阜新|