powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка из диапазона
5 сообщений из 5, страница 1 из 1
Выборка из диапазона
    #38609443
sherbakov_au
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Появилась задача сделать выборку из диапазона.

Предположим есть таблица: name | date_on | date_off.

как зная сегодняшнее число сделать выборку всех имен, которое будет удовлетворять условию:

select name from table /* выбрать только те, кот. удовлетворяют условию date_on <= текущая дата <= date_off*/

И отсортировать все в обратном порядке (15.02.2014, 14.02.2014, 13.02.2014)

Спасибо.
...
Рейтинг: 0 / 0
Выборка из диапазона
    #38609453
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sherbakov_au,

1)between
2) order by ... desc
...
Рейтинг: 0 / 0
Выборка из диапазона
    #38609480
sherbakov_au
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том что это я уже загуглил, я понимаю что выборка из диапазона это BETWEEN, а сортировка ORDERBY. Я не понимаю как должен строиться запрос.

SELECT name FROM table WHERE /*текущая дата*/ BETWEEN date_on AND date_off ORDERBY /*еще что-то*/

Так?
...
Рейтинг: 0 / 0
Выборка из диапазона
    #38609487
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sherbakov_au, да
текущая дата получается функцией curdate()
"ещё что-то" - вам виднее, по какому полю/выражению сортировать
...
Рейтинг: 0 / 0
Выборка из диапазона
    #38609503
sherbakov_au
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir, Спасибо огромное.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка из диапазона
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]