У меня возникли проблемы с отображением этого запроса и запроса GROUP BY. Я продолжаю получать ту же ошибку независимо от того, что я делаю с GROUP BY. Любая помощь с благодарностью.
В настоящее время появляется эта ошибка:
Ошибка: Выражение № 2 списка SELECT отсутствует в предложении GROUP BY и содержит неагрегированный столбец «myData.stateName», который функционально не зависит от столбцов в предложении GROUP BY; это несовместимо с sql_mode = only_full_group_by
Вот мой sql:
SELECT
stateAbv,
stateName,
'' AS cityName,
count(*) AS state_count
from
myData
GROUP BY stateAbv
union
SELECT
stateAbv,
stateName,
city AS cityName,
COUNT(*) AS city_count
FROM
myData
GROUP BY stateAbv,
city
ORDER BY stateAbv,
cityName