WHERE OrderNo = 1
AND WHERE OrderNo = 2
Ваша спецификация очень краткая.
Реляционный эквивалент вышеприведенного AND может быть UNION
, например.
SELECT *
FROM Orders
WHERE OrderNo = 1
UNION
SELECT *
FROM Orders
WHERE OrderNo = 2;
Возможно, оператор отношения - это деление, то есть возвращаемое имя любого человека с порядковыми номерами 1 и 2, например
SELECT DISTINCT LastName, FirstName
FROM Orders AS O1
WHERE NOT EXISTS (
SELECT OrderNo
FROM (VALUES (1), (2)) AS Divisor (OrderNo)
EXCEPT
SELECT OrderNo
FROM Orders AS O2
WHERE O2.LastName = O1.LastName
AND O2.FirstName = O1.FirstName
);
Но я, скорее, подозреваю, что вы имели в виду логическое ИЛИ, а не логическое И (я знал, что бизнес-аналитик, который писал sepcs со словом 'и' на естественном языке, означал логическое ИЛИ, например, "Это могло бы быть так и могло бы быть") например
SELECT *
FROM Orders
WHERE (OrderNo = 1 OR OrderNo = 2);
В SQL есть хороший синтаксический сахар для этого:
SELECT *
FROM Orders
WHERE OrderNo IN (1, 2);