The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"mysql query  условие выборки"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"mysql query  условие выборки" 
Сообщение от нободи Искать по авторуВ закладки on 21-Мрт-05, 12:42  (MSK)
день добрый
есть база , в ней поле time тип datatime , и ip varchar(16)
мне надо выбрать поля соответствующие определенному айпи и определенному промежутку времени пишу запрос
$query = "SELECT bytes FROM squid where ip='$ip_base[$i]' and ('$data_start_year' <= year(time) <= '$data_end_year') and ('$data_start_month'<= month(time) <='$data_end_month') ";
при разном выборе месяца выводит одно и тоже т.е условие с временем не срабатывает ,
переменные $data_end_year и т.д передаются в скрипт как надо проблема получается только в условии.
что не так ??
спасибо
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "mysql query  условие выборки" 
Сообщение от XAnder Искать по авторуВ закладки(??) on 21-Мрт-05, 15:10  (MSK)
>$query = "SELECT bytes FROM squid where ip='$ip_base[$i]' and '$data_start_year' <= year(time)
<= '$data_end_year') and ('$data_start_month'<= month(time) <='$data_end_month') ";
>что не так ??

Конструкция A <= B <= C, хоть и верна синтаксически, обозначает вовсе не то, что предполагается в вашем примере. Она интерпретируется как (A <= B) <= C. То есть сначала сравниваются A и B, в результате получается 0 или 1, а затем этот самый 0 или 1 сравнивается с C - итог плачевен. Выход - использовать конструкцию B BETWEEN A AND C или A <= B AND B <= C.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру