編集:
そのため、具体的に何をしたいのかについて混乱があるようですので、例を変更します。
example_table という名前のテーブルがあります。
id code1 code2
-------------------------
1 1780 4245
2 1781 4280
3 1900 1200
4 2800 4217
5 2817 1782
これで、次のようなものを見つけたい、
SELECT * FROM example_table WHERE code1 LIKE '%17%' OR code2 LIKE '%17%';
これは返してほしい
id code1 code2
------------------------
1 1780 null
2 1781 null
4 null 4217
5 2817 1782
したがって、どちらの列からも一致しない結果はすべて無効になり、両方が存在する場合は両方が取得されることに気付くでしょう。