que estoy usando esto:MySQL - seleccionar año a partir de una marca de tiempo Unix
SELECT FROM_UNIXTIME(my_unix_timestamp_column, '%Y') AS year FROM table_name WHERE year = 2009;
pero me da un error:
Unknown column 'year' in 'where clause'SELECT FROM_UNIXTIME(my_unix_timestamp_column, '%Y') AS year FROM table_name WHERE year = 2009
Tanto "my_unix_timestamp_column" y "nombre_tabla" son correctas, no me ¡sé por qué me da esto!
estoy usando PHP 5.3.0
La parte sobre la sección 'SELECT' es simplemente incorrecta. No lo rechazaré, pero intente ejecutar la siguiente consulta: 'SET @r: = 1; SELECCIONE @r: = id + 1 FROM mytable WHERE @r = id' en cualquier tabla con ID consecutivos comenzando desde '1'. – Quassnoi