Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

SỬ DỤNG từ khóa so với mệnh đề BẬT - MYSQL

USING là điều chúng ta không cần phải đề cập đến trong JOIN điều kiện khi chúng tôi đang truy xuất dữ liệu từ nhiều bảng. Khi chúng tôi sử dụng USING , tên cột cụ thể đó phải có trong cả hai bảng và SELECT truy vấn sẽ tự động nối các bảng đó bằng tên cột đã cho trong USING mệnh đề.

Ví dụ:nếu có hai tên cột chung trong bảng, hãy đề cập đến tên cột chung mong muốn trong USING mệnh đề.

USING cũng được sử dụng trong khi thực thi SQL động, như sau:

EXECUTE IMMEDIATE 'DELETE FROM dept WHERE deptno = :num'
  USING dept_id; 
  • USING mệnh đề:Điều này cho phép bạn chỉ định khóa tham gia theo tên.

  • ON mệnh đề:Cú pháp này cho phép bạn chỉ định tên cột cho các khóa kết hợp trong cả hai bảng.

Điều khoản SỬ DỤNG

Điều khoản BẬT




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL JOIN hai bảng với AVG

  2. Chặn '0000-00-00' khỏi Trường Ngày MySQL

  3. Mysql:Thực hiện KHÔNG TỒN TẠI. Có thể cải thiện hiệu suất không?

  4. Tính tổng của một số cột MySQL được lưu trữ trong một cột khác?

  5. Thực hiện tăng tự động điền vào số đã xóa trước đó