За последние 24 часа нас посетили 16922 программиста и 2175 роботов. Сейчас ищут 879 программистов ...

IFNULL покажите пример

Тема в разделе "MySQL", создана пользователем gkhelloworld, 7 мар 2012.

  1. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    Код (Text):
    1. SELECT *
    2. FROM  `table1`
    3. WHERE NOW( ) < DATE_ADD( putdate, INTERVAL 1
    4. DAY )
    5. AND key =  'value';
    Выводит записи из таблицы 1 которые добавлены в промежутке 1 дня, (т.е. вчерашние уже не выводит)
    Задача такая:
    если key = 'value' например будет key = 'value1', - получается, что записей не будет = NULL, нужно чтобы при таком условии срабатывал другой key например key2 = 'value2' который в свою очеред будет срабатывать в течение 1 часа, т.е. если запись существует больше одного часа key2 = 'value2' уже не будет "появлятся" и мы поулчим = NULL
    я думаю, что с этим справится IFNULL но не знаю, как его применить сюда, или ваши предложения...?
     
  2. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    разобрался.