Forum - Beitrag anzeigen

Datenbanken/SQL - Group by- Funktion

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 06.12.2004 08:29 (747 Aufrufe)
Name: Florian
Titel: Group by- Funktion
Inhalt: Hallo Gemeinde!
Ich habe eine Frage zur Group by- Funktion.
Ich greife auf eine Oracle- DB zu. Bei der Ausgabe kommt es zu dem Problem, daß ein Attribut 2 x angezeigt wird, da ich ja nach mehreren Attributen gruppieren muß. In einem dieser Felder ist der Wert nun NULL, weshalb es zu mehrfachen Ausgaben kommt. Ist ja eigentlich auch richtig. Ich möchte aber nur nach einem Attribut gruppieren, was so nach meiner Abfrage nicht möglich ist( nach meinem bisherigen Kenntnisstand).

Meine Abfrage sieht etwa so aus:

select
abc
,def
,hij
,sum(xyz)
from
tabelle
where
bedingung
group by abc,def,hij

Frage: Wie ist es möglich, nur nach einem Attribut zu gruppieren, wenn sich in den anderen beiden z.B. verschiedene Werte befinden bzw. manchmal die Felder NULL sind???
ich darf allerdings nicht auf is not null prüfen, da sonst das Ergebnis verfälscht wird. Gibt es da einen trick?
Danke im Voraus und allen eine schöne (Vor-)Weihnachtszeit.
Gruß
Flons

Ich hoffe, ich konnte mich halbwegs verständlich ausdrücken.



Antworten
Icon Forum Group by- Funktion (Florian, 06.12.2004 08:29)
   Icon Forum RE: Group by- Funktion (Florian, 06.12.2004 12:29)

Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen