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

Postgresql как да изберете стойности в колоната от една таблица, които са налични само в друга таблица?

SELECT Table1.*
FROM Table1
  INNER JOIN Table2 USING (ID); 

или

SELECT * 
FROM Table1
WHERE ID IN (SELECT ID FROM Table2);

но първият е по-добър от гледна точка на производителността.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Намерете името на хоста и порта с помощта на PSQL команди

  2. Състояние на SQL:42883, нито една функция не съответства на даденото име и типове аргументи. Но тази функция действително съществува

  3. Серийни номера на група редове за съставен ключ

  4. tomcat 7 JDBC пул за връзка - отделен пул за всяка база данни?

  5. Postgres:Можем ли да имаме колона с автоматично нарастване в съставен ключ