MySQL Forums
Forum List  »  Russian

Помогите разобраться с USING
Posted by: Alexander Dorogikh
Date: September 22, 2010 03:24AM

Привет всем

Как то не приходилось пользоваться USING вообще. А тут смотрю что можно заменить конструкцию
LEFT JOIN member m ON (m.member_id=p.member_id)
на
LEFT JOIN members m USING (member_id)
И вроде бы все понятно, но дальше в запросе есть выборака продуктов
LEFT JOIN products pr ON (pr.product_id=p.product_id)

Тоесть получается что для таблици members в запросе используется USING, а для products нет. Хотя на первый взгляд запросы идентичные и можно было бы для продуктов использовать USING тоже.

собственно вопрос - в чем разница между USING(field) и t1.field=t2.field???

спасибо

Options: ReplyQuote


Subject
Views
Written By
Posted
Помогите разобраться с USING
5687
September 22, 2010 03:24AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.