sql >> Database teknologi >  >> RDS >> Mysql

betinget deltagelse i mysql

Du kan ikke gøre det direkte sådan... du kan dog gøre sådan noget (ikke særlig kønt...):

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. PostgreSQL's date_trunc i mySQL

  2. Strengaggregation gennem årene i SQL Server

  3. Hvordan sp_describe_first_result_set virker i SQL Server

  4. SQL 'AND' eller 'OR' kommer først?