Forum: Datenbanken
by Sir Rufo,
13. Jul 2014
Ähm, es besteht ein (qualitativer) Unterschied zwischen Beobachten und Analyse.
Deine Beobachtung ergab, dass es so (wie in dem Beispiel) nicht geht.
Meine Analyse ergab, dass es egal wie nicht geht.
(Kontext: die LIST Funktion von Firebird)
Forum: Datenbanken
by Sir Rufo,
13. Jul 2014
Ich habe mir gerade mal die Mühe gemacht (weil es ja auch wirklich so schwer ist) und mal einen kleinen Test mit der LIST Funktion gemacht.
Grundlage dafür ist mein schon erwähntes Beispiel:
CREATE TABLE DATA
(
GRP integer NOT NULL,
TXT varchar(50) NOT NULL
);
Forum: Datenbanken
by Sir Rufo,
12. Jul 2014
Da diese Funktion ja in einem GROUP BY verwendet wird, werden die Einträge wohl so genommen, wie die gerade reinkommen. Gebe ich eine nach den Einträgen sortierte Liste dort rein bekommt man auch ein sortiertes Ergebnis. Dieses kann man aber nicht direkt beeinflussen, sondern eben nur indirekt über diesen Zwischenschritt.
Darum die Aussage, dass die Sortierung unbestimmt ist.
(Müsste man...