У меня есть таблица, содержащая список папок, каждая папка имеет идентификатор и описание
SELECT * FROM folders
_id | description
---------------------------
1 | default
2 | test
У меня есть таблица изображений, которая содержит список изображений, каждое изображение имеет свёртку
select folderid, count(*) as imagecount from images GROUP BY folderid;
folderid| imagecount
---------------------------
1 | 4
2 | 5
Я хочу написать запрос, который возвращает список всех папок с описанием и количеством изображений внутри него
?????
_id | description | imagecount
------------------------------------------------------
1 | default | 4
2 | test | 5
Я попробовал следующий запрос:
SELECT _id, description from folders, (select folderid, count(*) as imagecount from images GROUP BY folder) WHERE _id = folderid;
Однако это не работает, потому что он не возвращает столбец imagecount. Есть идеи?