-1
このエラーメッセージが表示されていて、見つけたもののいくつかを試しましたが、何も機能していませんでした。ここに私のサブクエリがあります。サブクエリが1より大きい値を返しました。 =、!=、<, <= , >、> =
icd9_code =(select icd9_code from paragon_rpt.dbo.TSM910_ICD9_REF
where icd9_int_id = (select Top 2 (icd9_int_id) from paragon_rpt.dbo.TPM317_VISIT_PROCEDURE
where vst_int_id =a.vst_int_id
and
icd9_int_id in (Select icd9_int_id from SGMH_Reports.dbo.NHSN_ICD10_2)
)),
質問のタイトルをお読みください。それがあなたの問題に対する答えです。 – Quassnoi
複数の値を許可するには、 '='を 'in'に置き換えてください。 –
@Lashane私もそれを試しました..しかし、私に同じエラーを与えてしまったicd9_code =(icd9_codeをparagon_rpt.dbo.TSM910_ICD9_REFから選択してください。 icd9_int_id in paragon_rpt.dbo.TPM317_VISIT_PROCEDURE \t \t \t \t \t \t \t \t \t \t \t \t vst_int_id = a.vst_int_id と icd9_int_id(SGMH_Reports.dbo.NHSN_ICD10_2からicd9_int_idを選択)でから(icd9_int_id) ))、 – Jules