Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Operator MINUS w wyroczni

MINUS pobiera pierwszy zestaw wyników i usuwa wszystkie, które istnieją w drugim zestawie wyników; usuwa również wszelkie duplikaty .

W twoim przykładzie tabela A ma 389 wierszy, a tabela B ma 217 wierszy; Twój INTERSECT pokazuje, że nie ma wspólnych wierszy, co oznacza, że ​​tabelaA MINUS tabelaB ma 389 wierszy (tj. wszystkie).

tabelaB MINUS tabelaA zwraca odrębny zestaw wierszy w tabeliB, dlatego istnieje 89 odrębnych wartości w tabeliB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przywracanie obszaru tabel USERS nie działa. Kopia zapasowa Oracle

  2. Jak naprawić „Metoda „get_Info” w typie „Oracle.EntityFrameworkCore nie ma implementacji”.

  3. Czy możesz używać nazwanych parametrów w Laravel Eloquent?

  4. Próba stworzenia listy wartości zawierającej wartość z tabeli i liczby pod nią

  5. Agregacja ciągów w Oracle:wiele wierszy w jednej kolumnie