Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Abfrage - Überprüfen, ob Spalte vorhanden
zurück: Abfrage schließt nicht ab // Access97 weiter: Abfrage für Umsatz- und Gewinnwarnungen 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
Xsandl
Gast


Verfasst am:
26. Mai 2006, 13:00
Rufname:

Abfrage - Überprüfen, ob Spalte vorhanden - Abfrage - Überprüfen, ob Spalte vorhanden

Nach oben
       

Hallo,

ich richte mich wieder Mal mit einer Frage an euch - vermutlich gibt es dafür schon Beiträge, ich konnte aber einfach keinen passenden finden... Sorry.

Ich möchte eine ganz banale Auswahlabfrage erstellen, in der ich auf zwei andere Auswahlbfragen zugreife.
In der neuen Auswahlabfrage möchte ich die Werte von den anderen beiden Tabellen substrahieren, also

Feld1: abfr2.spalte1 - abfr1.spalte1
Feld2: abfr2.spalte2 - abfr1.spalte2

Soweit so gut. Funzt auch.

Es kann aber nun der Fall vorkommen, dass zum Beispiel in einer der beiden Abfragen aufgrund der vorhandenen Daten eine Spalte nicht vorhanden ist. zum Beispiel abfr1.spalte2

dann steht im Feld2 aber trotzdem abfr2.spalte2 - abfr1.spalte2 und dann kommt natürlich ein Fehler, weil abfr1.spalte2 ja nicht vorhanden ist.

Kann ich das irgendwie abfangen? Mit EXISTS vielleicht, sodass ich eine Unterabfrage mache? Geht das, oder gibts da eine andere Lösung!

Ich bitte euch um Hilfe!
Vielen Dank!
Xsandl
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
26. Mai 2006, 15:29
Rufname:
Wohnort: Berlin


AW: Abfrage - Überprüfen, ob Spalte vorhanden - AW: Abfrage - Überprüfen, ob Spalte vorhanden

Nach oben
       

Was soll denn im Ergebnisfeld stehen? Falls Du willst, dass das leere Feld wie eine Null behandelt wird, kannst Du die Funktion Nz() verwenden:
Code:
Ergebnis: Nz(abfr2.spalte1;0) - Nz(abfr1.spalte1;0)

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Gast



Verfasst am:
27. Mai 2006, 13:14
Rufname:

AW: Abfrage - Überprüfen, ob Spalte vorhanden - AW: Abfrage - Überprüfen, ob Spalte vorhanden

Nach oben
       

Hallo Rita,

vielen Dank für deine Rückmeldung.
Hm. Das Problem ist, dass es sein kann, dass die gesamte Spalte nicht vorhanden ist, nicht blos ein paar Felder leer.

Die Daten für die Abfrage kommen nämlich aus einer Kreuztabelle:

Zum Beispiel:
Die Ausgangsdaten für die Kreuztabelle sind
Apfel 100
Birne 200
Apfel 150
Birne 300
etc.

dann gibts bei mir bei der Kreuztabelle die Spalte Apfel und Birne.

Wenn aber Mal zum Beispiel keine Äpfel verkauft wurden, dann gibts in der Kreuztabelle keine Spalte "Apfel".

Die darauf aufbauende Abfrage greift aber dann auf die Spalte "Apfel" zu (im Vergleich zu meinem ersten Posting entspricht Spalte "Apfel" abfr1.spalte2 )

Und somit kann die Abfrage nicht ausgeführt werden, da sofort eine Fehlermeldung kommt, dass das Feld nicht bekannt ist.

Darum such ich nach so etwas, wie Exists oder so ähnlich...

Danke noch einmal, vielleicht hast du hierfür auch eine Idee?
jens05
Moderator


Verfasst am:
28. Mai 2006, 18:36
Rufname:
Wohnort: ~~~~~

AW: Abfrage - Überprüfen, ob Spalte vorhanden - AW: Abfrage - Überprüfen, ob Spalte vorhanden

Nach oben
       

Hallo,
in der Kreuztabelle gibts die Eigenschaft "fixierte Spaltenüberschriften", dort sollten alle Spaltenname hinterlegt werden
fixierte Spaltenünerschrift: "Apfel";"Birne"

_________________
mfg jens05 Wink
Xsandl
Gast


Verfasst am:
30. Mai 2006, 08:27
Rufname:


AW: Abfrage - Überprüfen, ob Spalte vorhanden - AW: Abfrage - Überprüfen, ob Spalte vorhanden

Nach oben
       

Hallo Jens!

Vielen, vielen Dank! Das ist die Lösung nach der ich gesucht habe! Nochmals danke!
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: Kombinationsfeld im Formular als Kriterium für eine Abfrage 1 gunderma 2621 03. März 2004, 10:05
tania63 Kombinationsfeld im Formular als Kriterium für eine Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Summe in Abfrage mit meheren Kriterien 1 Gast 2706 01. März 2004, 16:43
borstel Summe in Abfrage mit meheren Kriterien
Keine neuen Beiträge Access Tabellen & Abfragen: [DANKE-ERLEDIGT] Join in einer Abfrage 2 Gast 803 01. März 2004, 08:36
ppc [DANKE-ERLEDIGT] Join in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Auswahlkriterium über 2 Tabellen 1 Majo 1907 24. Feb 2004, 13:54
Willi Wipp Abfrage mit Auswahlkriterium über 2 Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Anzeige bei "ja/nein" Abfrage nicht korrekt 2 FWE 1288 12. Feb 2004, 14:10
FWE Anzeige bei "ja/nein" Abfrage nicht korrekt
Keine neuen Beiträge Access Tabellen & Abfragen: Mit SQL auf zwei verschiedene Abfrage weisen 4 Gast 1585 07. Feb 2004, 15:00
Willi Wipp Mit SQL auf zwei verschiedene Abfrage weisen
Keine neuen Beiträge Access Tabellen & Abfragen: Suche Hilfe zu SQL (DAO 351 MS) - Abfrage 3 Berny_H 1005 04. Feb 2004, 11:41
borstel Suche Hilfe zu SQL (DAO 351 MS) - Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmte Abfrage erstellen ... nur wie ? 1 studi 2219 22. Dez 2003, 20:51
reke Bestimmte Abfrage erstellen ... nur wie ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage, ob eine Abfrage ein Ergebnis hat 3 Esdo 3934 09. Dez 2003, 15:53
Fedaykin Abfrage, ob eine Abfrage ein Ergebnis hat
Keine neuen Beiträge Access Tabellen & Abfragen: Access 97 Abfrage Duplikate 9 gast 2419 02. Dez 2003, 14:39
Kay Access 97 Abfrage Duplikate
Keine neuen Beiträge Access Tabellen & Abfragen: Parameter abfrage 3 Gast 1903 01. Dez 2003, 16:12
Caladan Parameter abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: WENN Formel in einer Abfrage in ACCESS (erledigt) 2 Roger Büttler 9608 19. Nov 2003, 23:20
Roger Büttler WENN Formel in einer Abfrage in ACCESS (erledigt)
 

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