|
|
|
Запрос SQL на вывод альбомов с картинками
|
|||
|---|---|---|---|
|
#18+
Привет, друзья. Помогите с одной штукой. Существует две таблицы: albums и pics . В таблице albums хранятся данные альбома. Каждый альбом имеет свой id (поле id_album). В таблице pics хранятся данные каждой конкретной картинки. Каждая картинка также имеет свой id (поле id_pic) и id (поле id_album) того альбома, которому она принадлежит (чтобы выводить картинки по альбомам). Задача: сформировать запрос на вывод всех альбомов и посчитать количество картинок, которые им принадлежат, в одном запросе. Это несложно сделать, объединив две таблицы: Код: plaintext НО , если в таблице albums есть альбом, а в таблице pics нет картинки с его id (ни одна картинка не принадлежит этому альбому), то этот альбом со своими данными не попадет в запрос и выведен не будет. А нужно, чтобы он выводился, а число картинок составляло "0". Пожалуйста, помогите сформировать такой запрос. Думаю, что это очень тривиальная задача, но не могу ее решить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:56:09 |
|
||
|
Запрос SQL на вывод альбомов с картинками
|
|||
|---|---|---|---|
|
#18+
Mike-mike, left join ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:58:11 |
|
||
|
Запрос SQL на вывод альбомов с картинками
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:58:33 |
|
||
|
Запрос SQL на вывод альбомов с картинками
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Спасибо огромное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:04:33 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38903735&tid=1833449]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
91ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 351ms |

| 0 / 0 |
