Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MENGGUNAKAN klausa Kata Kunci vs ON - MYSQL

USING klausa adalah sesuatu yang tidak perlu kita sebutkan di JOIN kondisi saat kita mengambil data dari beberapa tabel. Saat kita menggunakan USING klausa, bahwa nama kolom tertentu harus ada di kedua tabel, dan SELECT kueri akan secara otomatis bergabung dengan tabel tersebut menggunakan nama kolom yang diberikan di USING klausa.

Misalnya, jika ada dua nama kolom umum dalam tabel, maka sebutkan nama kolom umum yang diinginkan di USING klausa.

USING juga digunakan saat menjalankan SQL Dinamis, seperti:

EXECUTE IMMEDIATE 'DELETE FROM dept WHERE deptno = :num'
  USING dept_id; 
  • USING klausa:Ini memungkinkan Anda untuk menentukan kunci gabungan berdasarkan nama.

  • Tombol ON klausa:Sintaks ini memungkinkan Anda untuk menentukan nama kolom untuk kunci gabungan di kedua tabel.

Klausa MENGGUNAKAN

Klausa AKTIF




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memulihkan pengguna dan kata sandi 'root' yang dihapus untuk MySQL

  2. Menemukan perbedaan antara istilah terbaru dan terbaru kedua

  3. MySQL Workbench Tidak Dapat Terhubung ke Server Database

  4. Bagaimana saya bisa menggunakan baris pernyataan mySQL SELECT IF untuk BERGABUNG dengan tabel lain?

  5. Tanggal penyimpanan O/RM Redbean sebagai varchar (255)?