Не соображу запрос на выборку

Тема в разделе "Базы данных", создана пользователем Горбушка, 4 авг 2013.

Модераторы: latteo
  1. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.111
    Симпатии:
    2.130
    Есть условная таблица
    ID | DATE | PUB | PUBDATE

    Нужно:
    Выбрать все значения ID, для которых: DATE ранее текущей даты и значение PUB равно 1, либо если PUBDATE ранее текущей даты, значение других параметров уже не важно.

    Все даты в unixtime для простоты.

    P.s. делал запросы и сложнее, что чёт туплю... Не делают что нужно...
     
  2. Шумадан

    Шумадан Хабарра!!11

    Регистр.:
    6 фев 2008
    Сообщения:
    1.723
    Симпатии:
    2.100
    WHERE (DATE < date AND PUB = 1) OR (PUBDATE < date) разве не такой подход?
     
    Горбушка нравится это.