|
|
|
К записям из одной таблицы выбрать сумму соответствующих записей из двух других таблиц
|
|||
|---|---|---|---|
|
#18+
Вот сюда выложил кусок базы и свой запрос: http://sqlfiddle.com/#!9/939175/2 У пользователя с id=3 хочу чтобы показывалось zakazy=3, favs=2, а показывается 6 (их произведение). Выборки из 2 таблиц работают: пользователи + заказы -> http://sqlfiddle.com/#!9/939175/4 или пользователи + избранное -> http://sqlfiddle.com/#!9/939175/5 А можно ли сделать одним запросом выборку из 3 таблиц? PS: поисковики, мануалы и форумы читаю уже часа 3, пробовал разные варианты, в т.ч. UNION, ничего не получается :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2016, 19:39 |
|
||
|
К записям из одной таблицы выбрать сумму соответствующих записей из двух других таблиц
|
|||
|---|---|---|---|
|
#18+
kravruА можно ли сделать одним запросом выборку из 3 таблиц?Можно и из десяти. Только лично я нифига не понял, что Вы хотите получить в результате запроса. Покажите пример исходных данных и желаемого результата выборки. По возможности, без отсылки на сторонние ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2016, 19:54 |
|
||
|
К записям из одной таблицы выбрать сумму соответствующих записей из двух других таблиц
|
|||
|---|---|---|---|
|
#18+
COUNT(DISTINCT table.id) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2016, 22:20 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=94&tid=1831499]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 413ms |

| 0 / 0 |
