嗨 我有兩個選擇查詢,我想將它們合併成5列一個表作爲Id, ClientId, Height, EyeColor, HairColor
如何合併兩個選擇查詢產生的一種表
查詢是:
SELECT ClientCharacteristic.Id
, ClientCharacteristic.ClientId
, ClientCharacteristic.Height
, GeneralLookup.LookupItem as EyeColor
FROM dbo.ClientCharacteristic
INNER JOIN dbo.GeneralLookup
ON GeneralLookup.Id=ClientCharacteristic.glEyeColorId
SELECT ClientCharacteristic.Id
, ClientCharacteristic.ClientId
, ClientCharacteristic.Height
, GeneralLookup.LookupItem as HairColor
FROM dbo.ClientCharacteristic
INNER JOIN dbo.GeneralLookup
ON GeneralLookup.Id=ClientCharacteristic.glHairColorId
這是一個廣泛的聲明。 'UNION'如何在這兩個查詢中處理'HairColor'和'EyeColor'之間的區別? – David 2011-04-01 14:55:21
@大衛:對不起,你是對的 - 我忽略了這個問題的細節! +1爲您的答案。 – Town 2011-04-01 15:24:54