За последние 24 часа нас посетили 15638 программистов и 1559 роботов. Сейчас ищут 870 программистов ...

Сравнение дат(datetime с date и time)

Тема в разделе "PHP и базы данных", создана пользователем phpcode, 24 сен 2013.

  1. phpcode

    phpcode Новичок

    С нами с:
    24 сен 2013
    Сообщения:
    3
    Симпатии:
    0
    В первой таблице есть поле datetime.
    Во второй - 2 поля date и time.
    Вытаскиваем с первой таблицы определённую сроку с datetime.
    Записываем в переменную - $datetime.
    Как можно сделать выборку где $datetime < даты 2-ой таблицы(учитывая время) в MYSQL
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    2-е поле равно столбец дата.контектенация пробел. столбец время
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ой, лучше б пример дал. человек же явно новичек.
     
  4. memhost

    memhost Новичок

    С нами с:
    24 сен 2013
    Сообщения:
    3
    Симпатии:
    0
    Адрес:
    Москва
    Есть способ сравнения типа DATETIME с типами DATE и TIME:
    Код (Text):
    1.  
    2. SELECT
    3.   *
    4. FROM
    5.   `table1`,
    6.   `table2`
    7. WHERE
    8.   `table1`.`datetime_field` < CONCAT(`table2`.`date_field`, ' ', `table2`.`time_field`)