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

postgresql :присъединяване с условие и без дублиране

Изглежда искате left join :

select a.id, b.idcategory, b.value
from a left join
     b
     on b.id = a.id and b.idcategory = 1;

value колона има NULL вместо 'no value' . Вие можете замени го, но 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. Как да съхранявам дати с различни нива на точност в postgres?

  2. Вместо LIKE и ~, защо само SIMILAR TO работи, когато правите съвпадение на регулярни изрази с алтернативи

  3. Flask-Migrate не открива таблици

  4. Действието на Debezium Heartbeat не се задейства

  5. Възможно ли е да се създаде таблица с име на променлива в PostgreSQL?