von Barlee » Sa, 24.06.2006 00:23
Hallo Eldarion,
Eldarion hat geschrieben:hi
ich will eine Abfrage in der Entwurfsansicht erstellen.
Die abfrage soll fogendes tun:
- gucken ob In Spalte A der Boolean Wahr ist
- dasselbe in B
- Dasselbe in C
Wenn alles wahr ist in Spalte D eine 1 schreiben.
Was muss in der Entwurfsansicht eingeben?
Eldarion
Nehmen wir mal an, Du hast 3 Spalten
Zahl1
Zahl2
Zahl3
In Spalte 4 möchtest Du nun eine 1 schreiben, wenn Spalten 1-3 true sind. Das ist z.B. durch ein geschachteltes casewhen möglich:
Code: Alles auswählen
casewhen(Zahl1=1,casewhen(Zahl2=1,casewhen(Zahl3=1,1,0),0),0) as Test
Eldarion hat geschrieben:
Edit: Kann man auch Abfragen machen, in denen der wert von spalte X und Y addiert wird? und dann in Spalte Z ausgegeben?
Eldarion
Klar, z.B.:
rechnet die Werte aus den Spalten Zahl1 und Zahl2 zusammen und gibt sie in Spalte Summe aus
Gruß Barlee
Hallo Eldarion,
[quote="Eldarion"]hi
ich will eine Abfrage in der Entwurfsansicht erstellen.
Die abfrage soll fogendes tun:
- gucken ob In Spalte A der Boolean Wahr ist
- dasselbe in B
- Dasselbe in C
Wenn alles wahr ist in Spalte D eine 1 schreiben.
Was muss in der Entwurfsansicht eingeben?
Eldarion[/quote]
Nehmen wir mal an, Du hast 3 Spalten
Zahl1
Zahl2
Zahl3
In Spalte 4 möchtest Du nun eine 1 schreiben, wenn Spalten 1-3 true sind. Das ist z.B. durch ein geschachteltes casewhen möglich:
[code]
casewhen(Zahl1=1,casewhen(Zahl2=1,casewhen(Zahl3=1,1,0),0),0) as Test
[/code]
[quote="Eldarion"]
Edit: Kann man auch Abfragen machen, in denen der wert von spalte X und Y addiert wird? und dann in Spalte Z ausgegeben?
Eldarion[/quote]
Klar, z.B.:
[code]
Zahl1+Zahl2 as Summe
[/code]
rechnet die Werte aus den Spalten Zahl1 und Zahl2 zusammen und gibt sie in Spalte Summe aus
Gruß Barlee