我想從SQL Server表中區分兩列。我得到這個結果 - 我可以優化這個查詢嗎?在SQL Server中優化SELECT查詢
create TABLE #Temporary_tbl
(
ProductColour VARCHAR(50),
ProductSize VARCHAR(20),
)
insert into #Temporary_tbl (ProductColour)
select distinct productcolour
from shoptransfer
insert into #Temporary_tbl (ProductSize)
select distinct ProductSize
from shoptransfer
select * from #Temporary_tbl
我試試這個:
select distinct ProductColour, null as ProductSize
from shoptransfer
union all
select distinct null as ProductColor, ProductSize
from shoptransfer
你的查詢是好的。什麼是問題? – 2014-09-29 16:47:13