sql >> Databasteknik >  >> RDS >> Mysql

MySQL Välj WHERE IN given ordning

Du bör använda "ORDER BY FIELD ". Så, till exempel:

SELECT * FROM table WHERE id IN (118,17,113,23,72) 
ORDER BY FIELD(id,118,17,113,23,72)


  1. Hur fixar man fel som orsakas av att libmysqlclient.15.dylib inte laddas?

  2. Kontrollera om MySQL-tabellen finns utan att använda välj från syntax?

  3. ta bort entiteter i kaskad som inte fungerar i ManyToMany-relationen

  4. Det gick inte att ladda autentiseringsplugin 'caching_sha2_password' i Netbean