Выборка в промежутке дат (по условию) - MySQL

Узнай цену своей работы

Формулировка задачи:

Не могу ни как составить выборку по условию промежутка дат. Даты храню в тайм штамп, но если даты нет, то в поле стоит 0 тип поля INT(10),

Решение задачи: «Выборка в промежутке дат (по условию)»

textual
Листинг программы
SELECT * FROM `TableName` WHERE `timestamp` >= '2001-01-01 00:00' AND `timestamp` >= '2002-01-01 00:00'

Объяснение кода листинга программы

  1. SELECT * FROMTableName` - выбираем все поля из таблицыTableName`
  2. WHEREtimestamp>= '2001-01-01 00:00' - устанавливаем условие, что значение поля timestamp должно быть больше или равно '2001-01-01 00:00'
  3. ANDtimestamp>= '2002-01-01 00:00' - добавляем еще одно условие, что значение поля timestamp должно быть больше или равно '2002-01-01 00:00'
  4. В результате получаем выборку из таблицы TableName, где значения поля timestamp находятся в указанном диапазоне дат

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.636 из 5
Похожие ответы