sql >> Databáze >  >> RDS >> Mysql

Připojit se ke stejné tabulce několikrát v jednom dotazu?

Co potřebujete, je vlastní připojení pomocí stejné tabulky DVAKRÁT ve stejném dotazu, ale jiného ALIASU...

select 
      t1.field,
      t1.name,
      t1.value as ThisIsYourParentKey,
      t2.name as ParentName,
      t2.value as GrandParentKey
   from
      YourTable t1
         left join YourTable t2
            on t1.value = t2.field
   where
      t1.name = 'a2'



  1. Funkce AVG() v PostgreSQL

  2. Nechte Oracle transformovat predikáty spojené s NEBO na operace UNION ALL

  3. SQL Server Vysoká dostupnost:Nainstalujte SQL Server cluster s podporou převzetí služeb při selhání, část 2

  4. jsonb vs jsonb[] pro více adres pro zákazníka