SQLの2つの異なるテーブルから2つの行の値をフェッチして連結できません。 添付の写真の私の質問をご覧ください。 次のクエリはSQLの2つの異なるテーブルの2つの行の値を取得して連結します
SELECT RequestNo+'::'+convert(varchar(200),(select count(RID)+1
from BDProjectProposal
Group by RID)) AS Number
FROM BDRequestorInfo
WHERE (RID = @RID)
は、どのような方法があります私に正確なデータを提供しないのですか?
ありがとうございます。 count(RID)= 0の場合、値は返されません。 –
ISNULL()を修正して追加すると、指定された@RIDの行が次のように存在しないようにすることができます。 select isnull((select count(RID)+1) from BDProjectProposal グループby RID RID = @RID)、1) – Eralper
ありがとうございます。 –