データが不完全な列を含む行を選択しようとしています。この場合、不完全な列の値は 1 未満です。少なくとも 1 つの不完全な列を含む行を見つけようとしていますが、これを SQL ステートメントに結合する方法がわかりません。これが私が失敗してきたことです:
SELECT
id
FROM
eval
WHERE
(month = :month) and (uid=:uid)
OR (rotation < 1)
OR (mr < 1)
OR (nc < 1)
OR (clinic_days < 1)
OR (clinic_pts < 1)
OR (mksap < 1)
このステートメントは複数行のデータを返しているため、セマンティクスが正しくないはずです。括弧なしでも同じことがわかります。