У меня есть три таблицы:
geo (geo_id, geo_city, \ ldots)
person (person_id, geo_id, \ ldots)
билет (person_id, numbertickes, \ ldots)
Как мне сформировать таблицу, в которой столбцы geo_city и visit, где посещение - это сумма количества билетов в каждом городе.
SELECT * FROM `mytable` AS A
INNER JOIN `geo` AS B ON B.geo_id = A.geo_id
INNER JOIN `ticket` AS C ON C.CLI_ID = A.CLI_ID
WHERE B.geo_id IS NOT NULL
AND C.person_id IS NOT NULL;
Мне нужен столбец с группой суммы по городам, что-то SUM(numbertickes)