Я стреляя этот запросИ оператор дает неверные результаты в SQL
SELECT *
FROM Orders WHERE (CustomerID <> 51) AND (ShipperID <> 3);
и не показывая клиентов с 51 с различными shipperid
Почему? - их любой другой вид И в sql
так что, если я хочу исключить записи с customerid с 51 и идентификатором грузоотправителя с 3, но показать customerid с 51 и грузоотправителем, исключая 3?
Ваш запрос выбирает все данные, которые ** не ** CustomerID 51 и ** не ** ShipperID 3. Пожалуйста, добавьте данные примера и ожидаемый выход –
@juergend но он должен показать записи с идентификатором customerID 51 и ShipperID 2 –
. Тогда почему вы говорите серверу sql для выбора записей 'where customerID <> 51'? – HoneyBadger