1
我需要一些關於storedproc中子查詢的幫助。sql在sql子查詢中使用Fieldvalue
我有兩個表TemplateTab的
Tab1: @WerteTab (WVaNr, WVaBez, WVaVon, WVaBis, WVaOrt)
Tab2: TemplateTab(TempField, ViewField)
值是
Counter TempField ViewField
1 ccVABez WVaBez
2 ccVAVon WVaVon
3 ccVaBis WVaBis
我的SQL看起來像
SELECT
TemplateTab.TempField,
(Select TemplateTab.ViewField From @WerteTab) AS Feldwert
FROM
TemplateTab
@WerteTab剛一行
因此,值爲TemplateTab.ViewField
是Tab1
的columnName
當我運行SQL Feldwert
有一個像ViewField
相同的值當我更換TemplateTab.ViewField
與WVaBez
我從Tab1
希望有人正確的價值可以提供幫助。
你可以只是做一個CROSS JOIN,使THENs稍微簡單一些 –
@ConradFrix:好一點,我想我們可以假設它是SQL Server,因爲在'@ WerteTab'表變量 – Andomar
這是工作的感謝。 – leo