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

MINUS toán tử trong oracle

MINUS lấy tập kết quả đầu tiên và loại bỏ bất kỳ thứ nào tồn tại trong tập kết quả thứ hai; nó cũng xóa mọi bản sao .

Trong ví dụ của bạn, tableA có 389 hàng và tableB có 217 hàng; INTERSECT của bạn cho thấy không có hàng nào chung, có nghĩa là bảngA TRỪ bảngB là 389 hàng (tức là tất cả chúng).

tableB MINUS tableA trả về tập hợp các hàng riêng biệt trong tableB, do đó có 89 giá trị riêng biệt trong tableB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. không thể ghi dữ liệu kích thước lớn với UTL_FILE.PUT_LINE

  2. Tôi có thể sử dụng UTILS trong Oracle không?

  3. Các truy vấn hữu ích hàng đầu về AWR để nâng cấp R12.2 / R12.1

  4. Lỗi khi chuyển đổi XML từ cột CLOB sang cột XMLType

  5. Kết nối theo mệnh đề để đứng đầu hệ thống phân cấp