Name Новичок 3 Окт 2002 #1 Выбрать с текущего дня с 8:00 часов Как выбать из базы данные за 36 часов причем отсчет не от NOW а от текущего дня с 8:00 часов.
Выбрать с текущего дня с 8:00 часов Как выбать из базы данные за 36 часов причем отсчет не от NOW а от текущего дня с 8:00 часов.
Name Новичок 3 Окт 2002 #6 $from_time = date("Y-m-d 08:00:00"); (вариант как бы не рассматривался) Пытаюсь средсвами sql, что то нет ничего специального.
$from_time = date("Y-m-d 08:00:00"); (вариант как бы не рассматривался) Пытаюсь средсвами sql, что то нет ничего специального.
mahoune Guest 3 Окт 2002 #7 Попробуй тут почитать! http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#IDX1285
Попробуй тут почитать! http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#IDX1285
tony2001 TeaM PHPClub 3 Окт 2002 #8 есть конечно INTERVAL и другие Date and Time Functions в мане по MySQL. имхо проще посчитать средствами ПХП начало дня, а от него - INTERVAL'ом отнять 36 часов. и так выбирать.
есть конечно INTERVAL и другие Date and Time Functions в мане по MySQL. имхо проще посчитать средствами ПХП начало дня, а от него - INTERVAL'ом отнять 36 часов. и так выбирать.
RomikChef Guest 3 Окт 2002 #9 where date between date_format('%Y-%m-%d 08:00:00',NOW()) and date_sub(date_format('%Y-%m-%d 08:00:00',NOW()),interval 36 hours) ничего более прямого в голову не приходит. погляди действительно, сам по функциям.
where date between date_format('%Y-%m-%d 08:00:00',NOW()) and date_sub(date_format('%Y-%m-%d 08:00:00',NOW()),interval 36 hours) ничего более прямого в голову не приходит. погляди действительно, сам по функциям.