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

Postgresql - как да получите записи в таблица, които нямат съвпадение в друга таблица

Може би не разбирам въпроса ви, но ако искате да получите „записи в таблица, които нямат съвпадение в друга таблица“, мога да ви дам прост фрагмент.

Изберете всички редове от лявата таблица, които не са в дясната.

SELECT  l.*
FROM    t_left l
LEFT JOIN t_right r
ON      r.value = l.value
WHERE   r.value IS NULL


  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. LISTEN/NOTIFY с помощта на pg_notify(текст, текст) в PostgreSQL

  3. Проверка за съществуване на индекс в PostgreSQL

  4. завъртане/кръстосване на данни от различни редове към колони с postgres

  5. Създаване на нови модули с помощта на PostgreSQL Create Extension