が、私はこのクエリを持っている(機能を使用せずに)サブクエリに外部クエリから値を注入:SQL Serverが
DECLARE @Names VARCHAR(8000)
SELECT [Number],[ErrorMessage],
(SELECT @Names = COALESCE(@Names + ',','') + [Name]
FROM [test].[dbo].[b]
WHERE [ErrorId] like '%' + CONVERT(NVARCHAR(20),Number) + '%')
)
as [ErrorHandlingName]
FROM [test].[dbo].[a]
私の目標は、条件
WHERE [ErrorId] like '%' + CONVERT(NVARCHAR(20),Number) + '%')
が使用できるようになるので、サブクエリに各
Number
を送信することです
それ。誰かが助けることができます私は機能
でサブクエリをラッピングすることなく、それを実行する必要があり
P.S?
テーブルについての詳しい情報を教えてください。列はどこにあるの? selectでサブクエリを使用するのではなく、派生テーブルを作成して結合する方法を見てみましょう。 – Leonidas199x
あなたは、ソリューションがどのように見えているかを記述していますが、あなたがしたいことを説明するのを忘れてしまっています。あなたは混乱する用語を使用しています(値を挿入する?)、非常に珍しい構文を使用します(SELECTでサブクエリ?) –
*エラー名を連結しようとしていますか?あなたは多くの説明を見つけ、これを行う方法についての質問を複製します –