Hallo accessler,
Habe Drei Felder Grundpreis, Aktionspreis und Spar-Euro. Sind alle drei mit Euro formatiert.
Wenn eine Aktion gefahren wird soll neben der Aktionsersparnis in Euro (das klappt problemlos) auch die Ersparnis als Prozentangabe angezeigt werden.
Da nicht immer Aktionen stattfinden, ist eine Wenn-Abfrage ( >0) eingebaut. Beim Ausprobieren gibt mir mein Code aber nicht den korrekten Prozentwert
Beispiel:
Grundpreis: 15,00 €
Aktionspreis: 13,50 €
Spar-Euro: 1,50 € - hier sollte im nächsten Feld als Prozentzahl logischerweise
10% erscheinen. Mein SQL-Code gibt aber komischerweise 11,11% aus
Wo liegt mein Denkfehler?
Muß dazusagen, fange grade erst an, mich mit SQL vertraut zu machen
Hier mein Code:
(IIf([curAktionPreisSt]>0,([curGrundPreisSt]/[curAktionPreisSt])-1,0))
AS AktionNachlassProzentSt
FROM [qry_xyz];
Danke für Hilfe
Günter