Дату в строку sql
Автор Дмитрий Бриккер задал вопрос в разделе Другие языки и технологии
Подскажите, как в SQL запросить первые N строк таблицы и последние N строк в таблице. Заранее спасибо! и получил лучший ответ
Ответ от Илья Павлов[гуру]
Никак. В БД не бывает первых и последних строк в таблице. Бывают просто строки. Сохранение порядка, в котором они возвращаются, не гарантируется от запроса к запросу. Можно воспользоваться ORDER BY и сортировать выборку по нужным полям. Можно воспользоваться оператором TOP, LIMIT или ROWNUM (в зависимости от того, какая СУБД) , чтобы выбрать N строк.
Для вашего случая:
SELECT TOP 20 FROM table1 ORDER BY id; - для первых 20 строк
SELECT TOP 20 FROM table1 ORDER BY id DESC; - для последних 20 строк в рамках данной сортировки. (DESC - флаг обратного порядка сортировки).
LIMIT x,y;
x - от, y - кол-во,
например:
SELECT * FROM users WHERE ID>0 ORDER BY ASC LIMIT 0,30;
Выше написано правильно, но слишком категорично, по моему глубокому IMHO. Если в таблице есть поле с типом данных IDENTITY (MS SQL Server), то можно вернуть и первые, и последние N рядов.
Формат даты в SQL запросе в Delphi, база MS Access
.. where dt>\"#01/11/2011#
А вот чтобы не выёживаться всякий раз с форматами
подробнее...
sql-запрос.
сравнивай в PHP, или какой ты там язык используешь, а не в SQL. Бери данные с SQL и формы, переведи
подробнее...
Истек срок действия сертификата сервера.. Такую запись выдает комп при подключении интернета... Подскажите, пжалста, что эт
Владелец сайта для его работы использует ssl шифрование и работает по протоколу https
Для чего
подробнее...
Как в sql вывести значения с такой то по такую то дату
SELECT * FROM имя-таблицы WHERE поле_даты>=дата_начала AND
подробнее...
нужна помощь..дать определение что такое таблицы, запросы, отчеты и формы в Access..кто знает,помогите...заранее спасибо
Таблица - место сохранен структурированных данных. Каждая строка в таблице соответствует отдельной
подробнее...
Помогите разобраться, выбираю в поисковике нужное, а мне выдает вот что...
Я так понимаю, что речь идёт о браузере FireFox.
Вам необходимо набрать в адресной строке
подробнее...
Что сделать, чтобы отк. стр. когда " Ошибка сертификата безопасности этого веб-узла"?
Чтобы устранить эту проблему, организация, размещающая безопасный веб-узел, должна приобрести
подробнее...
1)Понятие запроса к базе данных. Основные типы запросов (выборка, удаление, добавление, обновление, просмотр). Запросы по образ
Запрос – средство отбора (поиска) данных в базе из одной или нескольких таблиц по определенному
подробнее...
для чего нужна программа Total Commander?
Total Commander — файловый менеджер с закрытым исходным кодом, работающий под Microsoft Windows.
подробнее...