mir fällt gerade auf, dass ich etwas vorausgesetzt habe, was vielleicht gar nicht stimmt:
»»
select identifier
Ist die Spalte identifier UNIQUE? Wenn nicht, war meine Aussage falsch.
Nein, identifier ist nicht unique;
Du solltest Dir übrigens die gängige Schreibweise von SQL angewöhnen, also alles, was zum SQL-Sprachumfang gehört, groß schreiben.
Das macht mein developer von alleine, dafür habe ich aber auch genügend Geld ausgegeben ;)