userID=4
とステータス=使用中、保留中または削除済みのときにデータを取得する必要があります。 しかし、私は理由がわからない余分なデータを取得しています。私は複数のAND/ORロジックが台無し
userid=3
MySQLのクエリから余分なデータを取得しています
は次のとおりです。
SELECT * FROM `registered_bicycle`
WHERE (`userID`='4')
AND (`status`='In Use')
OR (`status`='Pending')
OR (`status`='Deleted')
でデータを返します、中括弧の間
AND
後の部分を入れて、私は私のミスを理解する必要があり、ありがとうございました。何かを学ぶ新しい –あなたは大歓迎です。また、複数の 'および/または'論理を使用している間は注意してください。かっこを使用する必要があります。また、複数の 'OR'節を1つの' IN'でバイパスすることができます。 – 1000111