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

Вниз

Sql запросы   Найти похожие ветки 

 
gost ©   (2006-06-23 10:48) [0]

Помогите, пожалуйста, написать sql запрос. 3 таблицы:
1. RA (рекламные агентства), в ней находится поля RKod, RName.
2. VRA (виды деятельности рекламного агентства), в ней поля - VRAKod, VRAKodRA, VRAKodVD.
3. WidD (виды деятельности): WKod, WName.
Нужно получить данные по рекламным агентствам, которые занимаются несколькими видами деятельности одновременно.
Например, 1 рекламное агентство занимается и телевидением, и газетами, и радио. Нужно выбрать такое агентство.
Для определения видов деятельности, по которым нужно найти рекламные агентства, создаю таблицу Wid с полем f1, в котором хранятся коды видов деятельности, по которым выбираются рек.агентства.
Писала такой запрос: select RName from RA, VRA, WidD where RKOd=VRAKOdRA and VRAKodVD = all (select f1 from Wid) and VRAKodVD=WKod
Естественно, что такой запрос не работает. Как можно его составить?


 
Sergey13 ©   (2006-06-23 10:53) [1]

select VRAKod, VRAKodRA, count(VRAKodVD)
from VRA
group by VRAKod, VRAKodRA
having count(VRAKodVD)>1

При желании прикрути справочники RA b WidD



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

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

Наверх




Память: 0.46 MB
Время: 0.037 c
2-1150972496
Neket
2006-06-22 14:34
2006.07.09
И снова DBGrid


8-1137625606
STK
2006-01-19 02:06
2006.07.09
Перехват Мультимедийных клавиш на клавиатуре


15-1149680139
космический дворецкий
2006-06-07 15:35
2006.07.09
Упражнения для развития артикуляции


2-1151145736
И. Павел
2006-06-24 14:42
2006.07.09
Проблема с прокруткой в TScrollBox


1-1148557150
Fuel997
2006-05-25 15:39
2006.07.09
Перевод приложений с Delphi 7 на Delphi 2006