0
我有兩個表如何編寫存儲過程使用功能
tblSTATUS
StatusID|PlanID|Description|EmailSubject|EmailFrom|EmailTo||Comment
1 8 Approved aaa
2 7 Rejected bbb
3 7 Rejected ccc
4 42 Rejected ccc
tblSTATUSREASON
PlanID|REASONS
7 failed
7 not eligible
42 not eligible
當我發送郵件到特定的人,如果他們的計劃(只)拒絕它存儲在表tblstatusreason
原因拒絕選擇特定的列和使用的PlanID取決於tblStatus
。
我應該檢索網格視圖中的evrything使用存儲過程的C#代碼並根據描述顯示給用戶。
現在我的問題是,我可以檢索和顯示所有其他列,但我不知道如何來顯示rReasons,所以我想select [REASONS] from tblSTATUSREASON
其中對於particluar description = rejected from tblSTATUS
也是我不想改變我的表/ columns.I需要SQL存儲過程爲這個特別的事情
這將無法正常工作'PlanID'是在兩個表曖昧,你需要使用你的別名。你也不需要'AND',因爲你只有一個'WHERE'條件。你需要把WHERE放在那裏。 – JonH 2012-08-01 18:57:04