Дубль данных в SQL запросе
Есть запрос следующего вида:
SELECT DISTINCT
items.name as Имя,
categories.name as Категория,
carts.count AS Количество,
carts.id as ID
FROM carts
INNER JOIN categories
INNER JOIN items
Где я хочу сделать выборку, по имени категории, имени товара, id, кол-ва товаров в корзине
Но запрос выдает
p.s. как задать условия связывания?
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Ну что-то такое должно быть. Смотрите, какой подходящий по названию id есть в другой таблице и вяжете к нему:
...
FROM carts
INNER JOIN items ON items.id = carts.item_id
INNER JOIN categories ON categories.id = items.category_id