0
我試圖讓多個選擇語句背後的推理尾巴彼此。換句話說,重點是什麼?注意:我對T-SQL非常熟悉......我已經從SQL Server的維護方面轉移到了它的開發方面。 下面是混淆了我的代碼(部分):在選擇內選擇一個選擇內選擇
SELECT DISTINCT id
,NAME
,TypeCode
,ProductId
,ProductName
,LocationCode
,County
,STATE
,RecommendationType
,PackageName
FROM (
SELECT c.Id
,C.NAME
,p.Typecode
,p.ProductId
,p.Productname
,p.LocationCode
,p.County
,p.STATE
,'Appened' AS RecommendationType
,PackageName
FROM (
SELECT op.*
,t.i.value('@ProductId', 'varchar(50)') AS productId
,t.i.value('@Name', 'varchar(50)') AS Product
FROM (
SELECT pg.CustomerId
,pg.NAME AS PackageName
,pg.runtimedefinition.query('/PackageDefinition/Products') AS CList
FROM product.package pg WITH (NOLOCK)
) op
CROSS APPLY clist.nodes('Products/Task[@xsi:type="ProductTask"]') t(i)
) m
記住...這個代碼部分。
謝謝!