【发布时间】:2011-12-09 14:51:40
【问题描述】:
我需要先选择具有公共 ID 的行,然后选择没有公共 ID 的其余行(不重复。)
这是我目前所拥有的:
SELECT DISTINCT a.cars,b.wheels,c.glass
FROM table auto a, tires b, window c
WHERE a.ID = b.ID AND c.ID = a.ID
????AND/OR a.ID <> b.ID????
自动
id cars
1 data
2 data
3 data
4 data
轮胎
id wheels
1 data
2 data
5 data <-- ID different from table 'Auto' but still want to select it
9 data <-- ID different from table 'Auto' but still want to select it
200 data <-- ID different from table 'Auto' but still want to select it
窗口
id glass
1 data
2 data
3 data
4 data
【问题讨论】:
-
您需要向我们展示一些表结构和示例数据,并更清楚地解释您要在这里实现的目标......
标签: sql-server tsql select