André Laugks: mySQL: LEFT JOIN

Beitrag lesen

Hallo!

select a.id, a.name, b.info
  from tab1 as a
     inner join tab2 as b on (a.id = b.tab1_id)
  order by a.id, b.info

Das selbe bekomme ich auch mit diesem Statement hin, was ja nichts anderes ist als ein inner Join.

SELECT tab1.*, tab2.* FROM tab1, tab2 WHERE tab1.id=tab2.tab1_id;

for (alle zeilen ab erste zeile) {
   if (name = lastname) {
      mache infozeile n
   } else {
      mache namenzeile
      mache infozeile 1
   }
}

Solch ein ähnlich Konstrukt hatte ich mir schon zusammen gefrickelt.

MfG, André Laugks