Du hast mal geschrieben:
Dein Problem löst du mit:
GROUP BY Integer(DPZ/100)
Und dann solltest Du das DISTINCT weglassen. Das ist doch
nicht richtig, oder?
Gruß
Peter
Meine frage; was macht der integer genau; ehrlich gesagt kenne ich den befehl überhaupt nicht (arbeite mit ibm-sql).
Besten dank…
M_L_
21. März 2006 um 20:31
2
Hallo erstmal.
Du hast mal geschrieben:
Auf welchen Beitrag bezieht sich das ?
Dein Problem löst du mit:
GROUP BY Integer(DPZ/100)
Und dann solltest Du das DISTINCT weglassen. Das ist doch
nicht richtig, oder?
Gruß
Peter
Meine frage; was macht der integer genau; ehrlich gesagt kenne
ich den befehl überhaupt nicht (arbeite mit ibm-sql).
Integer ist ein (möglicher) Datentyp für Ganzzahlen und kein Befehl
mfg M.L.
Ich kann nur sagen: „danke“. Auch ich bin erst 36 jahre alt und lerne und lerne…
PS: hätte auch ein wenig überlegen können.
-)
Integer ist ein (möglicher) Datentyp für Ganzzahlen und kein
Befehl
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Es war folgendes:
Dein Problem löst du mit:
GROUP BY Integer(DPZ/100)
Und dann solltest Du das DISTINCT weglassen. Das ist doch
nicht richtig, oder?
Gruß
Peter
Ich schreibe meine sql’s immer mit groub by 10,8,1,2 oder so; Bei dem kann ich dann den select insinct laufen lassen.
Gruss, and
M_L_
21. März 2006 um 20:53
5
Hallo nochmal.
Es war folgendes:
Gemeint waren Titel, Brett und Datum des Beitrags
Dein Problem löst du mit:
GROUP BY Integer(DPZ/100)
Und dann solltest Du das DISTINCT weglassen. Das ist doch
nicht richtig, oder?
Gruß
Peter
Ich schreibe meine sql’s immer mit groub by 10,8,1,2 oder so;
Bei dem kann ich dann den select dintinct laufen lassen.
Okay, das kann an den Eigenheiten der IBM DB2 hängen. Aber der andere
Befehl ist allgemeiner. Und mit Befehlen wie DESC oder ASC noch verfeinerbar
mfg M.L.
Also:
Wenn du folgendes im select hast;
select a.Titel, a.Brett a.Datum, b.Beitrags
mach doch:
…
Order by 1,2,3,4
oder
…
Order by 4,3,2,1
for fetch only;
Gruss, and
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
je nach DB heißt das auch anders. Es ist eine (interne) Funktion, die aus einem Dezimalwert einen ganzzahligen Wert macht.
In diesem Fall ging es um eine Typkonvertierung: die Kommastellen werden abgeschnitten. Die meisten DB kennen das als FLOOR(wert).
Gruß
Peter
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]