можете да използвате GROUP BY
клауза, HAVING
клауза и COUNT()
по този проблем, няма нужда да се присъединява към подзаявка
SELECT PersonName, MAX(Flower) flowerName
FROM TableName
GROUP BY PersonName
HAVING COUNT(DISTINCT Flower) = 1
можете да използвате GROUP BY
клауза, HAVING
клауза и COUNT()
по този проблем, няма нужда да се присъединява към подзаявка
SELECT PersonName, MAX(Flower) flowerName
FROM TableName
GROUP BY PersonName
HAVING COUNT(DISTINCT Flower) = 1