Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Помогите составить запрос   Найти похожие ветки 

 
cad2206   (2006-12-14 11:12) [0]

есть две таблицы rl0_2006 (ip, all_bytes) и ip_user (ip, UName). У них есть поле ip.
есть запрос:

SELECT UName, ip, all_bytes
FROM rl0_2006 as T1, ip_user as T2
WHERE T1.ip = T2.ip and
         date between "01,01,2006" and "01,02,2006" and
         T1.ip LIKE "192.168.%"
GROUP BY T1.ip


он выводит результат. но если в таблице ip_user нет записи ip соответствующего T1.ip, то запись и не выводится...
нужно в этом случае выдавать просто пустую запись. например:

T1                                           T2

ip             all_bytes                    ip               UName

1              1111                         1                User1
2              2222                          

должно получиться:

Result

ip             UName            all_bytes

1              User1             1111
2                                   2222

Помогите решить...


 
clickmaker ©   (2006-12-14 11:14) [1]

SELECT UName, ip, all_bytes
FROM rl0_2006 T1 left outer join ip_user T2 on T1.ip = T2.ip
WHERE
 date between "01,01,2006" and "01,02,2006" and
 T1.ip LIKE "192.168.%"
GROUP BY T1.ip


 
cad2206   (2006-12-14 11:34) [2]

clickmaker ©  - Спасибо большое, а подскажи что значит outer?


 
clickmaker ©   (2006-12-14 11:44) [3]

внешнее объединение. Для не найденных по связывающему полю записей выводится NULL в соотв. полях. В отличие от inner, когда при отсутствии записей весь результат будет пустым


 
cad2206   (2006-12-14 11:46) [4]

понял clickmaker ©, спасибо большое



Страницы: 1 вся ветка

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
11-1148133762
Fritz
2006-05-20 18:02
2007.03.11
Как сделать форму под стиль Windows XP???


2-1172057565
Cara
2007-02-21 14:32
2007.03.11
Закрытие формы.


15-1171510884
Slider007
2007-02-15 06:41
2007.03.11
С днем рождения ! 15 февраля


3-1166200568
Vlad Oshin
2006-12-15 19:36
2007.03.11
подскажите объединение таблиц


2-1171632549
Dreamse
2007-02-16 16:29
2007.03.11
Как при создании нового окна показывать кнопку на пенеле задач ?