関心のあるいくつかのレコードを取得するための select ステートメントを作成していますが、OR
ステートメントは序列の最後に来る必要があり、指定された他の条件を改善するためにそこにある必要があります。
たとえば、このステートメントでは
select * from the_temp where the_temp_club_id = 1 OR 2 OR 3 OR 4 AND the_temp_membership_year=2000 AND the_temp_name='one';
the_temp_club_id
これのいずれかを含むすべてのレコードthe_temp_club_id = 1 OR 2 OR 3 OR 4
が表示されますが、そうであってはなりません.代わりに、selectですべてのレコードをthe_temp_name = one
表示the_temp_membership_year=2000
し、the_temp_club_id
.
the_temp_name = one
select ステートメントは、唯一の条件とその他の条件がセカンダリである必要があるすべてのレコードを表示する必要があります。