次のクエリを実行すると、9行を含むビュー(A)があります。
SELECT *
FROM A
WHERE card_num_full is null OR card_num_full LIKE ''
表Bにはこれらの9行が含まれていないのに、次のクエリを実行しても、結果として9行が表示されるのはなぜですか?
SELECT *
FROM A
WHERE card_num_full is null OR card_num_full LIKE ''
AND field_1 IN
(SELECT field_1
FROM B)
あなたのブラケット or
SELECT *
FROM A
WHERE (card_num_full is null
or card_num_full like '')
and field_1 in (select field_1 from B)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加