sql >> Databasteknik >  >> RDS >> PostgreSQL

Flera kopplingar till samma tabell

Du kan prova med

SELECT i.name as name, v1.value as value_1, v2.value as value_2 
  FROM item i
       INNER JOIN item_value iv ON iv.item = i.id
       INNER JOIN property p ON iv.property = p.id
       LEFT JOIN value v1 ON p.name = 'prop1' AND v1.id = iv.value
       LEFT JOIn value v2 ON p.name = 'prop2' AND v2.id = iv.value



  1. FEL 1356 (HY000):Visa "mysql.user"-referenser ogiltiga tabell(er) eller kolumn(er) eller funktion(er) eller definierare/anropare saknar rättigheter att använda dem

  2. Bilduppladdning CodeIgniter

  3. Oracle SQL-utvecklarverktyg:nedladdning och installation

  4. Anses att använda select * för en markör i PL/SQL vara dålig programmering?