Archiv verlassen und diese Seite im Standarddesign anzeigen : SQL (oracle): mehrfach auftretende Einträge zusammenfassen
Zarathustra
2004-12-03, 11:54:41
In einer Oracle-SQL Tabelle namens VERLAUF habe ich in einer Spalte namens VERSION Zahlen in folgender Art und Weise drin:
1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, ...
wobei die Reihenfolge sicher ist, die Anzahl der einzelnen Zahl aber stark variieren kann.
Meine Frage:
Mit welchem Befehl (gibt es einen?) kann ich eine Folge der vorkommenden Zahlen erzeugen, in der jede nur 1 Mal vokommt, in der richtigen Reihenfolge?
SELECT DISTINCT(version) FROM user WHERE clue > 0
ORDER BY version ASC
distinct müsste gleiche eliminieren und order asc soritert aufsteigend, desc absteigend (wenn du sowas brauchst)
Zarathustra
2004-12-03, 12:09:16
Danke für die schnelle Antwort!
Was ist clue>0 ?
ein witz ;) die WHERE-klausel brauchst du nicht, bzw kannst auf deine bedürfnisse anpassen.
SELECT * FROM users WHERE clue > 0;
0 rows returned. ;(
einfach mal clue im wörterbuch nachschauen. ^^
Zarathustra
2004-12-03, 12:12:53
OK, mist... ;D ;D ;D
Danke dir! Muß erstmal testen.
clm[k1]
2004-12-03, 17:18:00
ein witz ;) die WHERE-klausel brauchst du nicht, bzw kannst auf deine bedürfnisse anpassen.
SELECT * FROM users WHERE clue > 0;
0 rows returned. ;(
einfach mal clue im wörterbuch nachschauen. ^^
geht der spruch nicht im original:
SELECT * FROM people WHERE iq > 60;
0 rows returned.
just my 2 cent
clm[k1]
']geht der spruch nicht im original:
SELECT * FROM people WHERE iq > 60;
0 rows returned.
just my 2 cent
clm[k1]
nein.
edit: google-wars ist mehrheitlich für clue > 0.
ist imho "netter" als die unterstellung eines iqs von 60.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.