Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Mehrere ergebnisse in Wenn()

Begonnen von PeterWa, September 21, 2024, 15:58:40

⏪ vorheriges - nächstes ⏩

PeterWa

Hallo
In VBA währe mein Problem leicht zu lösen.
Bei der Abfrage fehlt mir leider der Plan.

In VBA:
If Wert=1 then
...^
ElseIf Wert=2 then
....
ElseIf Wert=3 then
....
End if

Bei einer Abfrage, nach meinen Wissensstand, kann man mit Wenn() nur 2 Werte auslesen.
Gibt es eine Möglichkeit die Wenn Funktion zu erweitern?

Besten Dank im Voraus für einen Tipp!

Mfg
Peter




 








MzKlMu

#1
Hallo,
Du kannst eine Funktion erstellen und diese in der Abfrage verwenden.

Vermutlich wäre eine Tabelle mit der Zahl und den Auswahlmöglichkeiten die bessere Wahl.

Erkläre bitte mal genauer was Du machen willst. Was nach Then kommt wäre das wichtigste, aber das hast Du unterschlagen.
Gruß Klaus

Knobbi38

Hallo Peter,

in Jet SQL kannst du auch die Funktionen Switch und Choose verwenden, aber der übliche Weg ist die Verwendung von Lookup-Tabellen.


PeterWa

Hallo
Ich habe es mit der Switch Funktion versucht und das Ergebnis stimmt.
Besten Dank für diesen Tipp!!!
mfg
Peter