RecipCodeCmte列の値がRecipCodeIndiv列の値と異なる表のすべての行を取得したいとします。これらの列は両方とも同じテーブルにあります(テストと呼ばれます)。ここでは、このようなクエリを構築する時、私の試みです:特定の2つの列の値が異なるテーブル内のすべての行を取得する方法
select *
from test
EXCEPT RecipCodeCmte=RecipCodeIndiv
をここではエラーです:
Msg 102, Level 15, State 1, Line 5
Incorrect syntax near 'RecipCodeCmte'.
私は、Microsoft SQL Serverの2016 Management Studioを使用しています。
を返します。 –
値が等しいときにどのようにクエリを記述しますか?または、ある列の値がある一定の値に等しいとき? – mustaccio
@mustaccio私は 'WHERE RecipCodeCmte = RecipCodeIndiv'と書いています –