[英]how to write stored procedure to select a particular column using functions
我有兩張桌子
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
存儲在表tblstatusreason
,這取決於tblStatus
。
我應該使用存儲過程在網格視圖C#代碼中檢索evrything,並根據說明將其顯示給用戶。
現在我的問題是我可以檢索並顯示所有其他列,但是我不知道如何顯示rReasons,因此我想select [REASONS] from tblSTATUSREASON
中select [REASONS] from tblSTATUSREASON
其中的select [REASONS] from tblSTATUSREASON
description = rejected from tblSTATUS
我也不想更改表/列。我需要針對此特定事物的sql存儲過程
您還需要在哪里
select R.PlanID,REASONS
FROM tblSTATUSREASON R
INNER JOIN tblSTATUS S
ON R.PlanID = S.PlanID
AND description = 'rejected'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.