Forums Neueste Beiträge
 
Tags Keywords

Anzahl

29/10/2008 - 11:41 von Christoph Natterer | Report spam
Ich habe eine Tabelle mit einer Spalte in der nur entweder open oder closed
steht.
Jetzt brauch ich eine Abfrage, in der in einer Spalte angezeigt wird wie oft
es open gibt und in der nàchsten Spalte wie oft es closed gibt
Mit 2 Abfrage bekomm ich das hin. Will das aber in einer, da ich sonst so
viele Abfragen brauch.
Wie geht das

Danke
Christoph
Trainee
 

Lesen sie die antworten

#1 Thomas Winkler
29/10/2008 - 11:49 | Warnen spam
Hi,

Mit 2 Abfrage bekomm ich das hin. Will das aber in einer, da ich sonst so
viele Abfragen brauch



Grundsàtzlich: Ich finde es besser möglichst viele kleine ("elementare")
Abfragen zu haben als *einen* großen 20kB-Molloch. Das làßt sich einfach
besser warten und ist für die Fehlersuche und Mehrfachverwendbarkeit besser.

Aber wenn du es trotzdem machen willst, bau deine zweite Abfrage wie
folgt um:

SELECT X.<DeinErstesFeld>, X.<DeinZweitesFeld>
FROM (<HierKommtDerSQL-CodeDeinerBasisAbfrageRein>) AS X
WHERE X.<irgendwas> = 'bla';

HTH

Thomas

"Access? Damit arbeite ich nicht. Das ist doch nur ein abgespecktes Excel."

Ähnliche fragen