SELECT * FROM product KEY JOIN sales_order_items
оно конечно удобно... в чем-то... но куда потом +0 писать? :-)
SELECT * FROM product JOIN sales_order_items ON sales_order_items.prod_id = product.id
imho. я предпочту, чтобы за меня case-средство дописывало условие соединения:
пишу FROM product p JOIN sales_order_items si ON а мне предлагают продолжение si.prod_id = p.id <все варианты, какие есть> и мне писать меньше, и видно все же, по каким ключам соединение... и сервер менять ненадо.

