Mysql
 sql >> Baza danych >  >> RDS >> Mysql

mysql kolejność według wydania

Możesz uporządkować według wartości pochodzącej z kolumny. Możesz użyć CASE operator, aby określić kolejność:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2 pola wprowadzania autouzupełniania/sugestii przy użyciu jQuery lub Ajax z drugim polem opartym na pierwszych wyborach z wieloma elementami

  2. Określ, który plik konfiguracyjny MySQL jest używany

  3. MySQL ORDER BY Pole daty, które nie ma formatu daty

  4. Czy ktoś ma spory dowód na to, że CHAR jest szybszy niż VARCHAR?

  5. Ostrzeżenie:mysqli_query() oczekuje, że parametr 1 będzie wartością logiczną mysqli