sql >> Databasteknik >  >> RDS >> Oracle

MINUS Operatör i oracle

MINUS tar den första resultatuppsättningen och tar bort alla som finns i den andra resultatuppsättningen; det tar också bort alla dubbletter .

I ditt exempel har tabell A 389 rader och tabellB har 217 rader; din INTERSECT visar att det inte finns några gemensamma rader, vilket betyder att tabell A MINUS tabellB är 389 rader (dvs. alla).

tabellB MINUS tabellA returnerar den distinkta uppsättningen rader i tabellB, därför finns det 89 distinkta värden i tabellB.



  1. Inga resultat efter att ha tagit bort mysql ft_stopword_file

  2. kör oracle sql-kod online

  3. Docker-compose :mysqld:Kan inte skapa/skriva till filen '/var/lib/mysql/is_writable' (Felkod:13 - Tillstånd nekad)

  4. Oracle:utlösare för automatisk ökning.