wucher wichtel: 2 Fragen zu MySQL

Beitrag lesen

Hallo!

kannst Du ausschließen, dass jeder Datumswert nur einmal vorkommt?
Wenn nein, dann hast Du ein Problem:

Die Spalte ist vom Typ DATETIME. Also ist sie bis auf die Sekunde genau. Da dürfte es eigentlich keine Probleme geben. Da müssten zwei Leute mit unterschiedlichen IP-Adressen innerhalb von einer Sekunde jeweils einen Kommentar abgeben. Das halte ich für unwarscheinlich. Aber angenommen dies passiert: Würde ein UNIQUE bei DATETIME abhilfe schaffen? Das würde schon gehen, oder?

Beispiel:

id  | datum

17 | 2007-05-27
19 | 2007-05-27
  3 | 2007-05-27
146 | 2007-05-27

Welches sind nun die drei letzten Datensätze?

Angenommen das Beispiel würde es tatsächlich geben. Was würde MySQL machen? Einfach irgendwelche 3 von diesen 4 Einträgen zurückgeben? Oder mit einem Fehler abbrechen?

Danke schön!

ciao, ww

--
Schäuble:
  "Wir können alles. Außer Rechtsstaat."