Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите пожайлусата как исправиь ошибку в запросе [MSSQL]


svt ©   (2006-10-12 16:34:00) 

Подскажите пожайлусата исправить ошибку в запросе

select * from table1,table2 where table1.id_aaa=table2.id_aaa

table1
|| id_aaa || col1 ||
table 2
|| id_bbb || id_aaa || col_2 ||
необходимо высветить все записи из таблицы1 где данные по условию удовлетворяют таблице2 и при чтобы не повторялась запись из таблицы 1.


svt   (2006-10-12 17:00:00) [1]


> Stanislav ©   (12.10.06 16:45) [2]


> Johnmen ©   (12.10.06 16:50) [3]

СПАСИБО....
за совет:)


Johnmen   (2006-10-12 16:50:00) [2]

select DISTINCT table1.* from table1,table2 where table1.id_aaa=table2.id_aaa


Stanislav   (2006-10-12 16:45:00) [3]

select table1.* from table1 inner join table2 on table1.id_aaa=table2.id_aaa
group by table1.field1,table1.field2...table1.fieldn
Inner join не принципиально, но так понятнее.


stone   (2006-10-12 16:38:00) [4]

ключевое слово exists


Наверх

Титульная страница Поиск, карта сайта Написать письмо