Web‑серверы и прикладные web‑сервисы: Nginx, Apache, HAProxy, панели управления и скрипты для администрирования.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
anatoliy.qis
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2012-01-17 8:28:01
Непрочитанное сообщение
anatoliy.qis » 2012-02-03 7:32:30
Здравствуйте подскажите пожалуйста как мне извлечь из таблицы поля от 06:00:00 времени до 22:00:00 и с определенного пользователя.
Вот пробовал так
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE HOUR(datatime ) BETWEEN 06 AND 21");
работает по времени нормально но как добавляю
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' AND HOUR(datatime ) BETWEEN 06 AND 21");
сразу ошибка, подскажите что не так, может есть еще вариант какой-нибудь за раннее благодарю.
anatoliy.qis
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
snorlov
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2012-02-03 8:54:37
А вы попробуйте сначала дать
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' ");
А потом
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' AND ( HOUR(datatime ) BETWEEN 06 AND 21)");
snorlov
-
anatoliy.qis
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2012-01-17 8:28:01
Непрочитанное сообщение
anatoliy.qis » 2012-02-03 9:09:06
snorlov писал(а):А вы попробуйте сначала дать
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' ");
А потом
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' AND ( HOUR(datatime ) BETWEEN 06 AND 21)");
Пробовал и по вашему.
Но у меня и так работает
Код: Выделить всё
$res= mysql_query("SELECT user,datatime FROM table_user WHERE HOUR(datatime ) BETWEEN 06 AND 21");
и так
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' ");
а вмести не хочет
$res= mysql_query("SELECT user,datatime FROM table_user WHERE user = 'admin' AND HOUR(datatime ) BETWEEN 06 AND 21");
anatoliy.qis