我與SQL Server 2005 我有3臺如何在一個colume基於布爾字段中取出兩個列值
產品
PId | PName
服務工作
SId | SName
Bill
BId | TypeId | IsService
TypeId是PId或SId。基於IsService字段。
如果IsService
是1,那麼TYPEID是希德如果IsService
爲0,則TYPEID是PID
我想和比爾那麼,如何可以獲取PNAME和SNAME?
我正在考慮爲此編寫存儲過程。 和將動態列添加到存儲Procudure列包含根據IsService的SName或PName。
但是不知道該怎麼寫呢?
是它爲我工作。謝謝 – Smily 2012-04-23 10:06:29
沒問題... @Archana:記得投票答案你認爲是好的。這給了我們一種溫暖的模糊感覺:P – Arion 2012-04-23 10:15:04