Hallo zusammen,
ich bin ein Newbie, der derzeit langsam von Access zu MS SQL umsteigt.
Nun habe ich schon einige Bücher zu SQL gelesen, aber dennoch schlage ich mich kleinen Anfängerfehlern herum.
Mein aktuelles Problem ist eine Abfrage, die ich ja nicht 1zu1 von Access SQL zu MS SQL übernehmen kann.
Ursprünglich in Access:
gKapaWoche: Runden(Wenn[TagWert1]='KB';[TagWoche]-0,52;Wenn ... )
Eine verschachtelte Wenn Bedingung.
In MS SQL bekomme ich nun die Info Zählfehler bei Funktionsargument.
Ich hoffe der ein oder andere kann mir bitte helfen.
Nachtrag:
Wenn ich richtig gesehen habe, müsste ich mit Case arbeiten?
Bsp. ?
Ich gebe es direkt (noch) nicht direkt als SQL Code ein, sondern im MS SQL Server Management Studio unter Spalte, Alias etc.
Lieben Gruß
Marja
ich bin ein Newbie, der derzeit langsam von Access zu MS SQL umsteigt.
Nun habe ich schon einige Bücher zu SQL gelesen, aber dennoch schlage ich mich kleinen Anfängerfehlern herum.
Mein aktuelles Problem ist eine Abfrage, die ich ja nicht 1zu1 von Access SQL zu MS SQL übernehmen kann.
Ursprünglich in Access:
gKapaWoche: Runden(Wenn[TagWert1]='KB';[TagWoche]-0,52;Wenn ... )
Eine verschachtelte Wenn Bedingung.
In MS SQL bekomme ich nun die Info Zählfehler bei Funktionsargument.
Ich hoffe der ein oder andere kann mir bitte helfen.
Nachtrag:
Wenn ich richtig gesehen habe, müsste ich mit Case arbeiten?
Bsp. ?
Code:
Case TagWert1
When 'KB' Then 'TagWoche' + '-' + '0,52'
When 'KB' Then 'TagWoche' + '-' + '0,52'
Else 'TagWoche'
Ich gebe es direkt (noch) nicht direkt als SQL Code ein, sondern im MS SQL Server Management Studio unter Spalte, Alias etc.
Lieben Gruß
Marja