Я следующую структуру БД:SQLite запрос для двух таблиц
запросов для создания БД: http://pastebin.com/camRJ27C
Я хочу, чтобы создать запрос для результата, как: идентификатор (должен быть так же, как catalog_id из таблицы групп) - имя - COUNT (catalog_id) - catalog_id
Пытался запустить запрос:
SELECT name, COUNT(catalog_id), catalog_id
from Catalogs LEFT JOIN Groups on Catalogs.id = Groups.Catalog_id
GROUP BY name
ORDER BY name ASC
но он возвращает все, кроме "ид" с ошибкой в DB Browser для SQLite:
неоднозначное имя столбца: идентификатор: SELECT ID, имя, COUNT (catalog_id), catalog_id из каталогов LEFT JOIN группы по каталогам .id = Groups.Catalog_id GROUP BY name ORDER BY ASC
Не могли бы вы дать мне несколько советов?
Пожалуйста, позаботьтесь о вашем форматировании; Я отредактировал ваш вопрос, чтобы быть более читаемым, но оптимальный вариант еще не был достигнут. –