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

MySQL Kolejność według kolumny =x, kolumna asc?

dodaj DESC

ORDER BY month = '3' DESC, month asc

month='3' jest wyrażeniem logicznym, które zwraca 1 lub 0, więc w zasadzie, gdy wynik wynosi zero, będzie to ostatnia część wyniku.

lub bez użycia DESC , użyj <>

ORDER BY month <> '3', month asc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Którego TYPU DANYCH lepiej używać TEXT czy VARCHAR?

  2. Czy należy używać wartości NULL lub pustego ciągu do reprezentowania żadnych danych w kolumnie tabeli?

  3. Importowanie większych plików SQL do MySQL

  4. Błąd kodowania podczas zapisywania danych z pliku excel do bazy danych (mysql)

  5. Rozwiązywanie problemów Nielegalna mieszanka błędów sortowania w mysql