За последние 24 часа нас посетили 18843 программиста и 1686 роботов. Сейчас ищут 835 программистов ...

проблема с выборкой по дате(

Тема в разделе "MySQL", создана пользователем Blockhead, 20 янв 2010.

  1. Blockhead

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

    С нами с:
    15 сен 2009
    Сообщения:
    16
    Симпатии:
    0
    Мне необходимо вывести всех пользователей, у которых ДР в ближайшие 2 недели, сделал так:
    [sql]SELECT * FROM `corp_users` WHERE DATE_FORMAT( data_b, '2010.%m.%d' ) < INTERVAL 20 DAY + "2010.01.20" ORDER BY DATE_FORMAT( data_b, '%m.%d' ) ASC LIMIT 0 , 30 [/sql]

    Но возвращается пустой результат( например есть пользовател с ДР 02.01 тоесть должно сравниться 2010.02.01 < 2010.02.09, результат должен быть выведен на экран, но его собан нет, может я что делаю нетак?(
     
  2. Blockhead

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

    С нами с:
    15 сен 2009
    Сообщения:
    16
    Симпатии:
    0
    Сам допетрил, всем спасибо, тему в снос)