Klausa USING dalam SQL digunakan untuk mencantumkan jadual Ia menentukan lajur yang digunakan untuk mencantumkan rekod Ia boleh digunakan untuk cantuman dalam, cantuman luar, cantuman silang, dll. Menggunakannya boleh meningkatkan kesederhanaan pertanyaan, kebolehbacaan dan prestasi.
Penggunaan klausa USING dalam SQL
Dalam SQL, klausa USING digunakan untuk menggabungkan dua atau lebih jadual dan menentukan lajur yang digunakan untuk menyertai rekod dalam jadual. Ia digunakan terutamanya untuk cantuman dalaman, tetapi boleh digunakan untuk cantuman jenis lain juga.
Inner join
Inner join ialah cara paling biasa untuk menggunakan klausa MENGGUNAKAN. Ia hanya mengembalikan rekod yang wujud dalam semua jadual yang digabungkan.
Sintaks:
<code class="sql">SELECT * FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name</code>
Sebagai contoh, untuk menyertai jadual "pelanggan" dan "pesanan", gunakan pertanyaan berikut:
<code class="sql">SELECT * FROM customers INNER JOIN orders ON customers.customer_id = orders.customer_id</code>
Ini hanya akan mengembalikan rekod untuk pelanggan yang mempunyai pesanan. .
Kelebihan penggunaan
Menggunakan klausa MENGGUNAKAN mempunyai kelebihan berikut:Dengan menyatakan secara eksplisit lajur yang digunakan untuk penyertaan, ia meningkatkan kebolehbacaan pertanyaan.
Prestasi:Dalam sesetengah kes, klausa USING boleh meningkatkan prestasi kerana ia membolehkan pengoptimum menggunakan kaedah cantuman yang lebih cekap.
Atas ialah kandungan terperinci Penggunaan penggunaan dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!