2 つのテーブルに存在する列があります。表 1 では、この列にはバイナリ形式 ( int
)1
との値が0
含まれていますが、他の表には と の形式'Y'
で列が含まれています'N'
。
基本的に、その列のテーブル 2 の値とは異なる値を含むテーブル 1 の行を表示する必要があります。比較のために 1 から Y および 0 から N を計算するにはどうすればよいですか?
例:
表1:
DateRecorded SchoolName StudentName isAbsent hasPassed
------------ ---------- ----------- -------- ---------
2011-04-03 ABC John Y Y
2011-04-05 ABC John N Y
表 2:
DateRecorded SchoolName StudentName isAbsent hasPassed
------------ ---------- ----------- -------- ---------
2011-04-03 ABC John 0 1
2011-04-05 ABC John 0 1
行を返す必要があります:
2011-04-03 ABC John Y Y
この行は表 2 の同じ行と競合しているため、表 1 から。