můžete použít GROUP BY klauzule HAVING klauzule a COUNT() u tohoto problému není třeba se připojovat k dílčímu dotazu
SELECT PersonName, MAX(Flower) flowerName
FROM TableName
GROUP BY PersonName
HAVING COUNT(DISTINCT Flower) = 1
můžete použít GROUP BY klauzule HAVING klauzule a COUNT() u tohoto problému není třeba se připojovat k dílčímu dotazu
SELECT PersonName, MAX(Flower) flowerName
FROM TableName
GROUP BY PersonName
HAVING COUNT(DISTINCT Flower) = 1