|
вывести отсутствующие значения select'a
|
|||
---|---|---|---|
#18+
Добрый день! люблю этот форум, многое нахожу тут, но вот не могу найти решение задачи... есть таблица users id,name 1,dmitry 2,petr 3,sergey .... другая таблица counts user_id,counts 1,3 2,6 1,4 1,1 select name, (select sum(c.counts) from counts c where c.user_id=u.id) as sum from users тут я получу name,sum dmitry,8 petr,6 но мне нельзя терять Сергея! он тоже должен быть в этой таблице либо с 0 либо с null Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2018, 20:48 |
|
вывести отсутствующие значения select'a
|
|||
---|---|---|---|
#18+
dmitrydeно мне нельзя терять Сергея! он тоже должен быть в этой таблице либо с 0 либо с null Спасибо! А он и не теряется Код: plsql 1. 2. 3. 4. 5.
Код: plsql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2018, 21:25 |
|
вывести отсутствующие значения select'a
|
|||
---|---|---|---|
#18+
Alexander A. Sak, Огромное спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2018, 23:02 |
|
вывести отсутствующие значения select'a
|
|||
---|---|---|---|
#18+
Я думал, мы плавно перейдем к внешним соединениям. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2018, 08:34 |
|
вывести отсутствующие значения select'a
|
|||
---|---|---|---|
#18+
Alexander A. SakЯ думал, мы плавно перейдем к внешним соединениям. Да ну, левые они какие-то… ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2018, 13:48 |
|
вывести отсутствующие значения select'a
|
|||
---|---|---|---|
#18+
Alexander A. Sak, и так сработало, но да, лень делает свое, сделал иначе хотя с With никогда не составлял запросов но поразбирал примеры, пригодится))) select name, coalesce((select sum(c.counts) from counts c where c.user_id=u.id),0) as sum from users; Спасибо!)) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2018, 09:51 |
|
|
start [/forum/topic.php?desktop=1&fid=53&tid=1995657]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 443ms |
0 / 0 |