PDA

Vollständige Version anzeigen : Wenn- Abfrage


enfuego
26.01.2008, 21:47
Hi,

ich versuche eine Abfrage zu erstellen in der einem bestimmten Code ein Standort zugewiesen wird, z.B:

1 = Hamburg
2= Berlin
3= Frankfurt

Jetzt habe ich mir folgenden Sql-COde ausgedacht, der leider nicht geht:

SELECT Fahrzeug.Code, IIf([Fahrzeug.Code]=1,"Hamburg" OR [Fahrzeug.Code]=2,"Berlin" OR [Fahrzeug.Code]=3,"Frankfurt") AS Message
FROM Fahrzeug

Leider gehts überhaupt nicht, wenn ich eine der Städte weglasse und nur zwischen zweien unterscheiden lasse, gehts auch nicht richtig und ich bekomme für einen Fall statt dem STadtnamen "-1" angezeigt.

Vielen Dank für Hilfe

enfuego

Josef P.
26.01.2008, 21:52
siehe http://www.ms-office-forum.net/forum/showthread.php?t=225640

enfuego
26.01.2008, 22:15
Vielen Dank hat super geklappt :-)

Eine Frage hab ich aber noch, ich habe die folgenden Parameter gegeben:

Tabellen mit Attributen:

Arbeiter
NoArbeiter
Arbeitsanfang
Arbeitsende

Auftragszeit
NoArbeiter
NoAuftrag
Auftragsanfang
Auftragsende

Zum Beispiel:
Arbeiter No: 1
Arbeitsanfang: 8.00
Arbeitsende: 16.00

bearbeitet Auftrag No1 von
Auftragsanfang: 10:00
Auftragsende: 12:00

Wie bekomme es hin, dass ich nun sage, der Arbeiter No1 ist nur noch von 8:00 bis 10:00 und dann von 12:00 bis 16:00 verfügbar?

Vielen Dank

enfuego

ebs17
27.01.2008, 10:21
Man könnte sagen, der Arbeiter ist verfügbar ...

(Zwischen #08:00:00# Und #16:00:00#) Und (Nicht Zwischen #10:00:00# Und #12:00:00#)