sql >> Database >  >> RDS >> Mysql

mysql-volgorde per probleem

U kunt sorteren op een waarde die is afgeleid van een kolom. U kunt een CASE gebruiken operator om de bestelling te specificeren:

SELECT * FROM table
WHERE id IN (3,6,1,8,9)
ORDER BY CASE id WHEN 3 THEN 1
                 WHEN 6 THEN 2
                 WHEN 1 THEN 3
                 WHEN 8 THEN 4
                 WHEN 9 THEN 5
         END


  1. Gegevens afgekapt voor kolom?

  2. Waar geüploade bestanden kunnen worden opgeslagen (geluid, foto's en video)

  3. Een MYSQL datetime afronden naar het vroegste interval van 15 minuten in milliseconden (PHP)

  4. 3 manieren om het schema van een resultatenset in SQL Server te krijgen