Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Составление SQL-запросов > Создать запрос по таблице |
Автор: LuxMi 24.12.2012, 23:35 |
Здравствуйте. Необходимо создать запрос: Список новых дисков, которые поступили в прокат менее 7 дней назад (по таблице Описание диска). Запрос я в принципе могу создать, но вот как сделать так, чтобы выводились только диски поступившие в прокат менее 7 дней назад, не знаю. Как должно выглядеть условие отбора? Помогите, пожалуйста! |
Автор: digidrofosfat 10.1.2013, 18:06 |
where curdate - date <7 ? получение текущей даты зависит от конкретной субд, гугл в помощь |
Автор: Akina 10.1.2013, 20:11 | ||
лучше
При этом с одной стороны от знака - только константы, с другой - неизменённое значение поля. Соответственно вычисление будет выполнено один раз, а не для каждой записи, и в процессе отбора будет (вернее, может) использоваться индекс. |