SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 08.06.2010 12:44:59

whopix
Участник
Зарегистрирован: 08.06.2010
Сообщений: 2

Помогите с запросом !!!

Опытнейшие МускулИсты и Мускулистки. подскажите начинающему.
Все мысли в куче, пробовал и  HAVING почти получилось, и JOIN вообще далеко(по крайней мере у меня).
Есть 2 таблици
uslugi       
id_2    | id_user    | id_3
1    | 1           | 1
2    | 1           | 2
3    | 1           | 3

4    | 2           | 1
5    | 2           | 3

6    | 3           | 2
7    | 3           | 3
8    | 3           | 4
~    | ~           | ~

и

opisanie_yslygi   
id_3 | yslyga
1    | on
2    | off
3    | if
4    | or
~    | ~

требуется выбрать все id_user у которых нет id_3 значения (2)

заранее спасибо !!

Отредактированно whopix (08.06.2010 15:49:39)

Неактивен

 

#2 08.06.2010 15:21:09

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Помогите с запросом !!!

select id_user from uslugi left join opisanie_uslugi ou using (id3) where ou.yslyga is null

Неактивен

 

#3 08.06.2010 15:53:44

whopix
Участник
Зарегистрирован: 08.06.2010
Сообщений: 2

Re: Помогите с запросом !!!

Может быть я недо панимаю но что такое ou и ou.yslyga is null.
и при етом запросе мне кажется выберется не 2

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson