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

zmień format czasu w zapytaniu mysql ORDER BY

ponieważ to nie jest data, użyj STR_TO_DATE przekonwertować ciąg na datę

SELECT * 
FROM imdb 
WHERE year ='2012' 
ORDER BY STR_TO_DATE(`date`, '%e %M %Y') DESC 
LIMIT 20


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Paginacja w Laravel 4 działa na jedną stronę. ale nie pracuje dla innego

  2. Jak zrobić Drupal 7 Editable pole w tabeli tylko dla administratora?

  3. Zaawansowane zapytanie Mysql, aby uzyskać rekord główny, jeśli dwa warunki pasują do różnych wierszy rekordów podrzędnych

  4. Dziwne zachowanie duplikatów z GROUP_CONCAT dwóch LEFT JOIN z GROUP_BYs

  5. Zapytanie sumujące MYSQL z warunkiem IF