Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сложный запрос 
:(
    Опции темы
sol78
Дата 7.2.2010, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 7.7.2007

Репутация: нет
Всего: 0



Помогите составить сложный запрос:
Нужно найти записи с одинаковими конфигурациями.
Вот пример:
tabl1:
TID  TValue
1      aaaa
2      bbbb
3      xxxx

tbl2:
SID  SValue  TID
1       cccc      1
2       ddd      1
3       ccc        2
4       ddd      2
5       eee      3
6       fff         3

Данно ТID  (1) нужно найти все записи с тойже конфигурацией как у ТID из tbl2 (т.е. колличество и значения SValue должны быть одинаковыми)
Т.е ж данной ситуации отжет должен быть:  2      bbbb 
(MSSQL, DB2)
PM MAIL   Вверх
Deniz
Дата 8.2.2010, 07:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 6
Всего: 44



Ничего не понял.


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
Zloxa
Дата 8.2.2010, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Скорее всего вам нужно одно из:
Код

select * from tabl1 where exists (select null from tabl2 wehre tabl1.tid = tabl2.tid and tabl1.TValue = tabl2.SValue)

Код

select * from tabl1,tabl2 where tabl1.tid = tabl2.tid and tabl1.TValue = tabl2.SValue



--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0778 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.