За последние 24 часа нас посетили 17845 программистов и 1614 роботов. Сейчас ищет 1481 программист ...

Как правильно составить запрос...

Тема в разделе "Прочее", создана пользователем rebux, 15 ноя 2008.

  1. rebux

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

    С нами с:
    15 ноя 2008
    Сообщения:
    10
    Симпатии:
    0
    У меня есть такое условие, как правильно попасть в диапазон из двух дат...

    Например:

    В базе start = 113150000, end = 1139150000
    PHP:
    1.  
    2. "SELECT * FROM table WATCH start>=1131511131 AND end<=1131511131"
    3.  
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    чё за WATCH 0о
    всётаки наверное WHERE
     
  3. rebux

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

    С нами с:
    15 ноя 2008
    Сообщения:
    10
    Симпатии:
    0
    Исправил:

    PHP:
    1.  
    2. "SELECT * FROM table WHERE start>=1131511131 AND end<=1131511131"
    Результат: пусто...


    .
     
  4. Vitas

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

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Значит нет записей, удовлетворяющих такому условию.
     
  5. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    rebux
    Знаки разверни в другую сторону :)
    Плюс у тебя в базе девятизначные числа, в запросе почему-то десятизначные.
     
  6. rebux

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

    С нами с:
    15 ноя 2008
    Сообщения:
    10
    Симпатии:
    0
    Упс... Проблема решена.

    Dagdamor
    Я тебя полностью поддерживаю за мощный фреймворк на PHP.