試圖創建一個基於其他四列中的值的計算列。 第1列,Coulmn 2,第3列,第4列可能是或否 最終結果的計算列,讓我們說所謂的進步,應該沿着這條線的東西:要增加值的SQL Case語句
Progress = CASE
WHEN [Column1] = 'Yes' THEN Value+1
WHEN [Column2] = 'Yes' THEN Value+1
WHEN [Column3] = 'Yes' THEN Value+1
WHEN [Column4] = 'Yes' THEN Value+1
ELSE 0 END
希望這是有道理的顯然上述語法不正確。
所以你想在這些列的'是的? – cmd 2013-04-22 19:50:10
請提供樣本數據和結果以闡明您真正想要的內容。 – 2013-04-22 19:50:29
什麼是您的RDBMS(SQL風格)?它是MS SQL Server嗎? – 2013-04-22 19:57:14