Forum: Datenbanken
by faux,
23. Aug 2006
So, hab mir selbst was einfallen lassen, was allerdings nicht perfekt ist, eher ein Work-Around als eine Lösung:
Zuerst füge ich in die groups alles ein, was ich einfügen will und mache nachher einen OUTER JOIN auf NULL:
SELECT group_id
FROM groups g
LEFT OUTER JOIN groupaccess ga
USING (group_id)
WHERE ga.group_id IS NULL
groupaccess ist eine Referenztabelle.
Forum: Datenbanken
by faux,
23. Aug 2006
Hallo!
Ich habe eine Tabelle names groups mit einem id-Feld welches als AUTO_INCREMENT definiert ist. Dann gibts noch zwei (Referenz?) Tabellen, die keinen Primärschlüssel haben, sondern auf die ID von groups zugreifen. Für jeden Datensatz in groups gibts in den Referenztabellen mindestens einen Datensatz (1:n also).
Jedenfalls will ich jetzt mittels PHP mehrere Einträge in die groups-Tabelle...