wahsaga: eine Abfrage -> zwei Ergebnismengen

Beitrag lesen

hi,

ich habe eine Tabelle und möchte eine Abfrage machen, die mir 2 Ergebnismengen liefert.

_Eine_ Abfrage hat immer _eine_ Ergebnismenge.

Meine beiden Ergebnisse sollten jetzt zum einen alle Zeilen ermitteln bei denen WERT=10 und als zweites Ergebnis alle Zeilen bei denen WERT!=10 ist

Also willst du in Wirklichkeit sowieso schon mal _alle_ Datensätze haben - du möchtest sie nur unterschiedlich verarbeiten.

Wie gesagt, ich möchte einen Abfrage machen. Ich habe schon mit Union probiert, das funktioniert im Prinzip auch, liefert aber nur eine Ergebnismenge und nicht 2 seperate.
Funktioniert das überhaupt oder liefert SQL die Ergebnisse immer Zeilenweise?

Nein, das geht so m.E. nicht.

Du könntest natürlich in _einer_ Abfrage, die alle Datensätze ausliest, schon eine Sortierung vornehmen - so dass die mit wert=10 zuerst kommen, und die restlichen danach. Und darauf dann beim Durchlaufen der Ergebnismenge mit einer simplen Form von Gruppenwechsel reagieren o.ä.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }