Roger: /MySQL zeile selectieren

moin!

ich möchte aus 2 tabellen eine zeile auswählen, allerdings mit einer vorraussetzung:
tabelle_1 enthält useradressdaten
tabelle_2 enthält zusätzliche userdaten (keine pflicht)
d.h. dass in tabelle_2 erst daten eingepflegt werden können.
jetzt will ich aus tabelle_1 einen datensatz auswählen, dem noch keine weiteren daten in tabelle_2 zugeordnet worden sind. wie mach ich das?

(tabelle_2 enthält u.a. eine spalte uid, in der die id aus tabelle_1 gespeichert wird.)

gruß.
roger.

--
Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de
  1. Hallo,

    jetzt will ich aus tabelle_1 einen datensatz auswählen, dem noch keine weiteren daten in tabelle_2 zugeordnet worden sind. wie mach ich das?

    Du suchst vermutlich LEFT JOIN.
    http://www.google.com/search?q=left+join+mysql

    Als Grundlage koennte folgendes dienen (ungetestet):

    SELECT tabelle_1.*
      FROM tabelle_1 LEFT JOIN tabelle_2
      ON tabelle_2.uid=tabelle_1.id
      WHERE tabelle_2.id IS NULL

    Gruesse,

    Thomas

    1. moin!

      geil! genau! klappt prima! *juhuuuu*
      danke!

      gruß.
      roger.

      --
      Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de