Помогите создать запрос Sql
Вот мой запрос: select * from `news_site` order by data desc limit 2004-01-01 00:00:00, 2004-12-01 00:00:00;
Всем спасибо..
Цитата:
Originally posted by grishkov
Никогда раньше не сталкиволся с такой проблемой. Мне нужно получить записи с одной даты по другую я посылаю запрос, который MySql не воспринимает, в чем ошибка.
Вот мой запрос: select * from `news_site` order by data desc limit 2004-01-01 00:00:00, 2004-12-01 00:00:00;
Всем спасибо..
Никогда раньше не сталкиволся с такой проблемой. Мне нужно получить записи с одной даты по другую я посылаю запрос, который MySql не воспринимает, в чем ошибка.
Вот мой запрос: select * from `news_site` order by data desc limit 2004-01-01 00:00:00, 2004-12-01 00:00:00;
Всем спасибо..
в postgres даты надо заключать в одинарные кавычки, возможно здесь также
select * from `news_site` WHERE data>="2004-01-01 00:00:00" AND data<"2004-12-01 00:00:00" order by data desc;
Поля с именем data обычно используют для хранения данных, для хранения даты, обычно используют поле date. Это конечно не важно, но выглядит по идиотски, когда в поле date хранят e-mail :)
а лучше вообще хранить timestamp в поле integer и всё будет искаться намного быстрее и удобнее:)