Vinzenz Mai: Rückgabewerte sind geordnet? lässt sich das verhindern?

Beitrag lesen

Hallo Martin

Nein. ORDER BY wäre genau falsch. Ich will ja _keine_ sortierte Liste.

Natürlich willst Du eine. Sonst wäre die Reihenfolge ja unwichtig und somit richtig.

Es ist wichtig, dass die Informationen genau so kommen, wie ich es haben will.

Ja genau danach sortiert :-)

Und da es sich um Trefferergebnisse einer Datensuche handelt, bei der die wichtigeren vorne liegen,

Wie ermittelst Du, was wichtiger ist? Bilde das nach.

kann ich nicht einfach eine Liste anlegen, die die Ordnung checkt.

Ah ja, aber die Datenbank soll wissen, was Du willst und es Dir deswegen so zurückliefern?

UNION könnte Dir helfen. Ist aber bei z.B. mehr als drei Treffern nicht wirklich richtig schön. Ich stelle mir gerade eine Million Treffer, völlig willkürlich wichtig vor. Nein, UNION kann Dir doch nicht helfen, nur Dein Algorithmus zur Bestimmung der Wichtigkeit. Bring diesen Deiner DB bei oder sortiere in der API.

Freundliche Grüße

Vinzenz