Никогда не используйте запятые в предложении FROM
. Всегда используйте правильный, явный, стандартный JOIN
синтаксис.В этом
CREATE OR REPLACE VIEW w AS
SELECT orp1.order_product_id, orp1.order_id, pov1.weight,
sum(orp1.quantity) AS 'quantity'
FROM `order_product` orp1 JOIN
`order_option` oro1
ON orp1.order_product_id = oro1.order_product_id JOIN
`product_option_value` pov1
ON oro1.product_option_value_id = pov1.product_option_value_id
WHERE pov1.option_id = 6
GROUP BY orp1.order_product_id, orp1.order_id, pov1.weight;
Вы можете добавить дополнительные JOIN
s в предложение FROM
, например, которое вы хотите добавить.