Skip to main content

Що робить USING у JOIN?

USING у JOIN - це спрощена форма запису умови з'єднання, коли стовпці в обох таблицях мають однакову назву.

Приклад

sql
SELECT * FROM orders JOIN customers USING (customer_id);

Це те саме, що:

sql
SELECT * FROM orders JOIN customers ON orders.customer_id = customers.customer_id;

Відмінність - при USING у результаті буде лише один стовпець customer_id, а не два (з кожної таблиці).

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.