Heim > Datenbank > MySQL-Tutorial > mysql根据in中出现的先后顺序排序_MySQL

mysql根据in中出现的先后顺序排序_MySQL

WBOY
Freigeben: 2016-06-01 13:36:07
Original
776 Leute haben es durchsucht

bitsCN.com

mysql根据in中出现的先后顺序排序

 

有的时候我们需要根据in的列表进行排序,而并且一般的升降序

   www.bitsCN.com  

Sql代码  

select * from user where user_id in (10084960310007011,10029627710007011,100000000001206373)  

 order by find_in_set(  

    user_id ,  

    '10084960310007011,10029627710007011,100000000001206373')  

 

 这样查询出来的数据第一个是10084960310007011,第二个是10029627710007011,第三个是100000000001206373

 

bitsCN.com
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage