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

podmíněné připojení v mysql

Nemůžeš to udělat přímo takhle... ale můžeš udělat něco takového (ne moc hezké...):

SELECT
t.id,
t.type,
t2.id AS id2,
t3.id AS id3

FROM t
LEFT JOIN t2 ON t2.id = t.id AND t.type = 't2'
LEFT JOIN t3 ON t3.id = t.id AND t.type = 't3'


  1. Funkce MySQL GREATEST() – Najděte největší argument v seznamu argumentů

  2. MariaDB DEFAULT() Vysvětleno

  3. ORA-12505, TNS:listener aktuálně nezná SID uvedené v deskriptoru připojení

  4. seznam Postgres typu ENUM