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

Mysql - výběr roku z unixového časového razítka

Nejsem si zcela jistý, zda je to způsobeno YEAR jako vyhrazené slovo v MySQL nebo proto, že po vás chce, abyste udělali něco ve smyslu:

SELECT
  FROM_UNIXTIME(my_unix_timestamp_column, '%Y') AS year
FROM
  table_name
WHERE
  FROM_UNIXTIME(my_unix_timestamp_column, '%Y') = 2009;

Nemohu si vzpomenout, zda je poslední problém relevantní pouze pro GROUP ings :S



  1. Počítání počtu spojených řádků v levém spojení

  2. Převeďte skript MySQL na SQL Server

  3. Postgres výpis pouze částí tabulek pro vývojový snímek

  4. Příklady CURDATE() – MySQL