sql >> Database teknologi >  >> RDS >> Mysql

MySQL Vælg WHERE IN givet rækkefølge

Du skal bruge "ORDER BY FIELD ". Så for eksempel:

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


  1. Hvordan kortlægger jeg en BigDecimal i Hibernate, så jeg får den samme skala tilbage, som jeg har lagt ind?

  2. Det ultimative MySQL legacy database mareridt

  3. Hvordan Random() virker i PostgreSQL

  4. Lær, hvordan du bruger CASE-sætning i SQL