Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie wählt man nur 1 untergeordnetes Tabellenelement für jeden übergeordneten Datensatz aus?

SELECT lists.id, list_items.id, l_id, description, sort, likes 
  FROM (SELECT * FROM lists WHERE share = 1) lists 
  LEFT JOIN (SELECT * FROM list_items GROUP BY l_id) list_items 
  ON  lists.id = l_id