sql >> Database teknologi >  >> RDS >> Oracle

SQL rekursiv forespørgsel på selvreferencetabel (Oracle)

Brug:

    SELECT t1.id, 
           t1.parent_id, 
           t1.name,
           t2.name AS parent_name,
           t2.id AS parent_id
      FROM tbl t1
 LEFT JOIN tbl t2 ON t2.id = t1.parent_id
START WITH t1.id = 1 
CONNECT BY PRIOR t1.id = t1.parent_id


  1. Hvordan beregner man et eksponentielt glidende gennemsnit på postgres?

  2. Hvordan ejendomsmæglere kan bruge Microsoft Access

  3. Implementer flere Oracle-beregningsinstanser ved hjælp af en instanspulje og terraform

  4. Lagring af SHA1-hashværdier i MySQL