Transact SQL Server 2000: запрос 1 ко многим из одной таблицы - PullRequest
0 голосов
/ 06 сентября 2011

В таблице продуктов у меня есть следующее

Prod_code           Flashpack
9999                9999
1000                9999
1500                1500
2000                   0
2500                9999
3000                3000
3500                   0

Что я хотел бы сделать, это запросить Prod_Code, где он равен Flashpack, но также вернуть prod_code Пример

Prod_code         Link1   link2 
9999               10000  2500

Вся помощьappriciated

1 Ответ

0 голосов
/ 06 сентября 2011

Как то так?

SELECT 
    p1.prod_code, p2.*
FROM
    Product p1
    INNER JOIN Product p2 ON p1.prod_code = p2.flashpack
...