![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DISTINCT
delphino © (2007-05-25 03:37:00)У меня есть такой запрос
select C.C_Name,R.R_Name from clients C,rivals R where C.C_Code=R.C_Code
Мне надо сделать чтобы значения С_Name и R_Name не повторялись, т.е. если в таблице есть две записи
морковь Москва
морковь Москва
выдавть должен только одну запись
Короче не могу разобраться с синтаксисом функции DISTINCT
если писать select DISTINCT C.C_Name,R.R_Name from clients C,rivals R where C.C_Code=R.C_Code, то будет выдавать
морковь Москва
банан Владивосток
а мне нужно
морковь Москва
морковь Петербург
банан Владивосток
Anatoly Podgoretsky (2007-05-25 09:02:00) [1]> delphino (25.05.2007 03:37:00) [0]
Морковки в Петербурге нет
delphino (2007-05-25 06:27:00) [2]
> Так и должно выдавать, как нужно.
Точно, это у меня зрительные галлюцинации..:)
ЮЮ (2007-05-25 05:34:00) [3]> то будет выдавать
> морковь Москва
> а мне нужно
>
> морковь Москва
> морковь Петербург
Так и должно выдавать, как нужно.
Можно еще
select C.C_Name,R.R_Name
from clients C,rivals R where C.C_Code=R.C_Code
GROUP BY C.C_Name,R.R_Name