sql >> Database >  >> RDS >> Mysql

Items in MySQL bestellen via een vaste lijst?

U kunt dat doen door ofwel:

ORDER BY FIND_IN_SET(id, '3,11,7,1')

of

ORDER BY FIELD(id, 3, 11, 7, 1)

of

ORDER BY CASE id WHEN 3 THEN 0
                WHEN 11 THEN 1
                 WHEN 7 THEN 2
                 WHEN 1 THEN 3
                        ELSE 4
         END


  1. Ajax-paginatie met JQuery, PHP, Mysql

  2. Een logbestand toevoegen aan een SQL Server-database (T-SQL)

  3. Do's en don'ts van SQL VARCHAR-gegevens voor snellere databases

  4. Toon waarden uit een MySQL-databasetabel in een HTML-tabel op een webpagina