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

Oracle SQL - Sử dụng các phép nối để tìm các giá trị trong một bảng chứ không phải bảng khác

SubSELECTs tốt khi được sử dụng một cách thích hợp ... chỉ riêng "ai đó không thích điều gì đó" không phải là lý do đủ chính đáng IMHO.

Có một số tùy chọn - chỉ 2 như ví dụ:

SELECT nums.number FROM nums 
LEFT OUTER JOIN even ON even.number = nums.number 
WHERE even.number IS NULL

HOẶC

SELECT nums.number FROM nums
MINUS
SELECT even.number FROM even


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pragma self_transaction trong một trình kích hoạt

  2. SQL trunc / nhóm / thứ tự theo ngày (ngày / tháng / quý / năm) với tổng số ngày bỏ qua không có dữ liệu

  3. Gặp sự cố lạ với hàm TO_NUMBER trong Oracle

  4. Điều chỉnh hiệu suất Oracle

  5. Trục động trong sql oracle