Ну, у меня есть три таблицы:Выберите вещи из трех различных таблиц с внутренним соединением
Корзина:
ID | Product | Quantity
1 S1FG 3
1 C0K0 1
1 SLM1 6
2 S1FG 2
2 S94A 2
Продукты:
Code | Price
S1FG 10.00
C0K0 8.00
SLM1 19.50
S94A 2.00
И пользователей:
ID | Nickname
1 Mark
2 Steve
Я хочу это:
Nickname | Products | Total
Mark 10 155.00
Steve 4 24.00
В словах, я хочу, список пользователей, который имеет что-то в корзину, подсчет их элементов и сумму цен их элементов.
Я попытался это:
SELECT DISTINCT b.Nickname, SUM(a.Quantity) as Products, SUM(a.Quantity*c.Price) as Total
FROM Cart a
INNER JOIN Users b ON (a.ID = b.ID)
INNER JOIN Products c ON (a.Product = c.Code)
Но это не сработало ...
Что я могу сделать?
Спасибо, мужчина, работал как шарм c: – Malork
Рад, что я мог помочь! – wogsland