SELECT person.id,
person.name,
COUNT(DISTINCT fruit.apple) AS "Red Apple",
fruit.*
FROM (SELECT *
FROM tree
ORDER BY color DESC) AS fruit
INNER JOIN person
ON fruit.id = person.id
WHERE person.name = 'John Smith'
Теперь этот код работает до того, как я вставил COUNT(DISTINCT fruit.apple) AS "Apple"
.что с этим не так?
Заранее спасибо