Oracle
 sql >> база данни >  >> RDS >> Oracle

Съвпадение на две колони

Операторът INTERSECT връща набор от резултати, съдържащ съвпадащите стойности от двете заявки.

select * from tableA
where term_a in 
    ( select term_a from tableA
      intersect
      select term_b from tableB )
;

Тъй като искате да изберете допълнителни колони от TABLEA, трябва да използвате резултата от пресичането като подзаявка.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Уникално нарушение на ограничение по време на вмъкване:защо? (Оракул)

  2. изпълнете низ като заявка в oracle

  3. Има ли начин да създадете множество тригери в един скрипт?

  4. Начин за намиране/извличане на потребителско име за Windows в Oracle APEX

  5. PLS-00103 Грешка в съхранената процедура на Oracle