Eu tenho uma tabela mysql que contém algo como:
+-------------+-----------------+
| FOO1 | FOOTIME |
+-------------+-----------------+
| blah | 1234567890000 |
+-------------+-----------------+
FOOTIME usa timestamp unix.
Eu quero executar uma consulta que diga essencialmente "quantas linhas contêm foo time anterior a 1º de janeiro de 2012?
Eu pensei que eu gostaria de fazer algo parecido select count(*) from foodb.FOOTABLE where FOOTIME <= TIMESTAMP('2012-01-01');
, mas isso não funcionou.
o que estou perdendo?
Tente isto:
Código SQL:
Dados de amostra:
Demonstração do SQLFiddle