Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
SQL leere Felder als null berechnen
zurück: Anfänger entwirft Datenbank weiter: Export Excel - Reihenfolge der Spalten Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Graf_bubu
Im Profil kannst Du frei den Rang ändern


Verfasst am:
10. Jan 2007, 10:14
Rufname:

SQL leere Felder als null berechnen - SQL leere Felder als null berechnen

Nach oben
       Version: Office 2003

Hallo ich habe folgende Abfrage
Code:
                (Fertigung)             (Lieferung)
Material    Liefermenge von a       Liefermenge von b       Summe

    1234            100                       1               101
    4321            200                      45               245
    2345            197             leeres Feld       leeres Feld
Manche Materialien kommen nur in a oder nur in b vor wie kann ich jetzt in sql sagen ,dass wenn ein leeres Feld auftaucht dass er zum beispiel nur die liefermenge von a als summe reinschreibt. meine sql abfrage sieht bisher so aus:
Code:
SELECT   F.Material,
         Sum(F.Liefermenge) AS Lieferung,
         Sum(F.Liefermenge) AS Fertigung,
         [Lieferung]+[Fertigung] AS Summe
FROM     anfragen_Fertigung AS F
         LEFT JOIN anfragen_Lieferungen AS L
         ON F.Material = F.Material
GROUP BY F.Material
ORDER BY F.Material;
hoffe ihr könnt mir helfen danke!
_________________
There are only 10 kinds of people,
those who understand binary and those who doesn't!
jens05
Moderator


Verfasst am:
10. Jan 2007, 10:19
Rufname:
Wohnort: ~~~~~

AW: SQL leere Felder als null berechnen - AW: SQL leere Felder als null berechnen

Nach oben
       Version: Office 2003

Hallo,
die NZ Funktion sollte dir dabei helfen. Diese Wandelt einen NULL-Wert in einen anderen gewünschten Wert. hier in eine 0
Code:
SELECT   F.Material,
         Sum(F.Liefermenge) AS Lieferung,
         Sum(F.Liefermenge) AS Fertigung,
         Nz([Lieferung],0)+Nz([Fertigung],0) AS Summe
FROM     anfragen_Fertigung AS F
         LEFT JOIN anfragen_Lieferungen AS L
         ON F.Material = F.Material
GROUP BY F.Material
ORDER BY F.Material;

_________________
mfg jens05 Wink
Graf_bubu
Im Profil kannst Du frei den Rang ändern


Verfasst am:
10. Jan 2007, 10:36
Rufname:


AW: SQL leere Felder als null berechnen - AW: SQL leere Felder als null berechnen

Nach oben
       Version: Office 2003

Danke,
funktioniert tadellos ich war schon am verzweifeln! Du hast meinen Tag gerettet!

Very Happy

_________________
There are only 10 kinds of people,
those who understand binary and those who doesn't!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: leere Datensätze löschen 3 umbroboy 2666 07. Okt 2004, 16:51
Skogafoss leere Datensätze löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Summer einzelner Felder mittels Abfrage ???? 1 slow 688 05. Okt 2004, 09:29
TommyK Summer einzelner Felder mittels Abfrage ????
Keine neuen Beiträge Access Tabellen & Abfragen: Access 2003: Fälligkeitsdatum berechnen 4 Keule 2462 04. Okt 2004, 23:16
Keule Access 2003: Fälligkeitsdatum berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL - Abfrage ob ein Wert in der Tabelle enthalten ist 1 notausgang 1301 23. Sep 2004, 09:42
stpimi SQL - Abfrage ob ein Wert in der Tabelle enthalten ist
Keine neuen Beiträge Access Tabellen & Abfragen: Zu viele Felder in der Tabelle 4 Sephyra 487 16. Sep 2004, 13:12
Sephyra Zu viele Felder in der Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrfachauswahl aus Listenfeld kombiniert mit SQL IN (...) 2 SMArmageddon 2417 01. Sep 2004, 15:07
SMArmageddon Mehrfachauswahl aus Listenfeld kombiniert mit SQL IN (...)
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage soll leere Felder überspringen 1 spooky 904 25. Aug 2004, 10:31
Pusteblume Abfrage soll leere Felder überspringen
Keine neuen Beiträge Access Tabellen & Abfragen: 24 felder aus 1 DS in 24 versch. Datensätze kopieren. 3 Mirko 593 30. Jul 2004, 13:55
Willi Wipp 24 felder aus 1 DS in 24 versch. Datensätze kopieren.
Keine neuen Beiträge Access Tabellen & Abfragen: SQL ausführen 46 Gast_Matcher 2947 30. Jun 2004, 11:17
tocotronicx SQL ausführen
Keine neuen Beiträge Access Tabellen & Abfragen: kein Wert in der Tabelle, dann immer Null (0)?? 3 Michel_9 1005 26. Mai 2004, 14:28
Michel_9 kein Wert in der Tabelle, dann immer Null (0)??
Keine neuen Beiträge Access Tabellen & Abfragen: Sortierung zweier PLZ Felder 4 maass 585 19. Mai 2004, 09:23
Willi Wipp Sortierung zweier PLZ Felder
Keine neuen Beiträge Access Tabellen & Abfragen: Case (SQL) auch in Access möglich?? 4 Doro 14281 07. Mai 2004, 07:53
Gast Case (SQL) auch in Access möglich??
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: CSS Forum