Вопрос
Взглянем...
http://search.mysql.com/search?site=refman-41&q=using&lr=lang_en
Официальный сайт MySQL не объясняет команду USING.
Можешь это сделать, пожалуйста?
Решение
USING — это вариант ключевого слова ON в синтаксисе соединения. Эта ссылка объясняет это подробно.В примере запрос
SELECT C.First_Name, C.Last_Name, O.title
FROM Employee AS C
LEFT JOIN job as O USING (ID);
идентичен
SELECT C.First_Name, C.Last_Name, O.title
FROM Employee AS C
LEFT JOIN job as O ON C.ID = O.ID;
Другие советы
Он используется для JOIN:
MySQL:12.2.8.1.ПРИСОЕДИНЯЙТЕСЬ Синтаксис
«Предложение USING(column_list) называет список столбцов, которые должны существовать в обеих таблицах.Если таблицы a и b содержат столбцы c1, c2 и c3, следующее соединение сравнивает соответствующие столбцы из двух таблиц».
Он используется в JOINs, я думаю, вы можете получить здесь еще немного информации об этом.
Не связан с StackOverflow