2017-09-14 4 views

答えて

1

かっこ必要があります:あなたはSQLを学習している場合は、あなたの条件は、(例えば)AND(のように複数の論理演算子を持っている時はいつでも、その後に括弧を使用し、

select * 
from authors 
where (last_name like '___e%' or first_name like '___e%') and 
     pseudonym is not null and 
     pseudonym <> ' '; 

をし、 (OR))。

比較is not nullは冗長です。とにかく条件を明示するために、あなたはそれをそのまま残すことをお勧めします。

2
select * 
from authors 
where (last_name like '___e%' or first_name like '___e%') and 
     trim(pseudonym) is not null; 
関連する問題