У меня есть эти две таблицы:COUNT и SELECT, запрос из двух таблиц
1. users
-id
-name
-email
-rank
2. pages
-user
-id
Мне нужно, чтобы выбрать все данные от пользователей и подсчитать, сколько страниц сделал он написал (со страниц пользователя является идентификатором пользователя из таблицы пользователей).
Можете ли вы сделать это в один сложный запрос?
Все ответы ниже использовать внутренние соединения, но я предлагаю 'ЛЕВЫЙ JOIN', поэтому вы получаете 0 для пользователей без страниц, а не без записи. –
Слишком много хороших ответов: D – Aelios