sql >> Databáze >  >> RDS >> PostgreSQL

postgresql:spojení s podmínkou a bez duplikace

Zdá se, že chcete left join :

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

value sloupec má NULL spíše než 'no value' . můžete nahraďte jej, ale NULL obvykle slouží tomuto účelu.




  1. Jak auditovat databázovou aktivitu bez problémů s výkonem a škálovatelností?

  2. Může Hibernate fungovat se syntaxí ON DUPLICATE KEY UPDATE MySQL?

  3. chyba cizího klíče mysql #1452

  4. Složený index MySQL se nepoužívá