sql >> Databáze >  >> RDS >> Mysql

změnit formát času v dotazu mysql ORDER BY

protože to není datum, použijte STR_TO_DATE převést řetězec na datum

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


  1. PostgreSQL:Kontrola NOVÉHO a STARÉHO ve funkci pro spouštěč

  2. SQL Server porovnání data a času v různých formátech

  3. Jak mohu uniknout vstupu do databáze MySQL v Pythonu3?

  4. PostgreSQL na Dockeru:Jak nainstalovat a spustit závislosti pythonu pod `plpython3u`?