Я использую следующий запрос для получения данных из базы данных mysql, и я получаю неправильные данные. Я хочу, чтобы получить все данные с cart_Status
2 или 3, которые имеют view_Status
от 1:Запрос Mysql возвращает неверные данные с предложением where
SELECT * FROM `cart` WHERE `view_Status` = 1 AND cart_Status = 2 OR `cart_Status` = 3
Вот как выглядит моя структура данных и таблицы, как:
Но в результате , он возвращает что-то независимо от view_Status = 1
, который не является моей целью.
возвращается:
Конечно, он не должен ничего возвращать! Но это так!
Попробуйте 'SELECT * FROM' cart' WHERE 'view_Status' = 1 AND (cart_Status = 2 ИЛИ' cart_Status' = 3) ' –