hallo,
ich habe eine einfache Tabelle mit den Feldern "id" (auto_increment) und "data" (unique). Nach dem Einfügen des Datensatzes benötige ich die "id", um eine Relation zu einem anderen Datensatz in einer neuen Tabelle erstellen zu können.
Wenn ich versuche einen bereits vorhandenen Eintrag nochmal reinzuschreiben, bekomme ich die Meldung "duplicate key". Soweit ist das ja auch gut. Aber muss ich dann zusätzlich ein SQL-Query (select id from table where data = 'test') machen um die ID des bereits bestehenden Datensatzes auszulesen? Ich finde das sehr umständlich und unsauber.
Vielen Dank.
--
Martin Fleck