Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите создать запрос Sql

6.0K
29 октября 2004 года
grishkov
14 / / 25.08.2004
Никогда раньше не сталкиволся с такой проблемой. Мне нужно получить записи с одной даты по другую я посылаю запрос, который MySql не воспринимает, в чем ошибка.
Вот мой запрос: select * from `news_site` order by data desc limit 2004-01-01 00:00:00, 2004-12-01 00:00:00;

Всем спасибо..
265
01 ноября 2004 года
Gauss
975 / / 20.02.2000
Цитата:
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;

Всем спасибо..

в postgres даты надо заключать в одинарные кавычки, возможно здесь также

4
01 ноября 2004 года
mike
3.7K / / 01.10.2002
В LIMIT указываются номеря рядов, но никак не даты !!!!

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 :)
2.0K
02 ноября 2004 года
Prokur
85 / / 13.10.2004
а лучше вообще хранить timestamp в поле integer и всё будет искаться намного быстрее и удобнее:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог