Utilisation de la fonction "Si ALors"

Richard -  
 miouf1 -
Bonjour
J'ai un petit soucis.
J'aimerai intégré une fonction "si alors" dans une de mes requette en testant un champ dela requette.
Si le champ A est = à "oui" alors je prends le champ B que je multiplie par 1.196 sinon je remet le champ B.
Merci d'avance pour votre aide.
Amicalement,
Richard
A voir également:

2 réponses

Utilisateur anonyme
 
je crains que pour ça il faille que ton sgbd supporte soit les procédures stockées soit comprenne une fonction du type du iif du SQL d'Access (en fait c'est pas tant dans le SQL d'Access, c'est surtout que le SQL d'Access supporte le recours à des fonctions vba :-/)

kinder.surprise,
caractère banane
3
Richard
 
peux tu etre un peu plus précis ou plus clair s'il te plait.
SGBD ?
0
miouf1
 
sgbd=systeme gestion base de donnees
0
LeSousss
 
Je ne vois ce qui te pose problème.
if($champA == 'oui')
$champB = $champB * 1.196;

je ne sais pas si c'est bien çà que tu ve, sinon met un bout de ton code, ce sera plus simple
1
richard
 
merci Lesouss,

mais ça c'est quand tu le tape en vb,
moi je le tape grace au générateur d'expression
0
Richard
 
en fait mon test est :

si champ Facture HT = oui
alors champ Facture TTC = champ Prix Achat * 1.196
sinon champ Facture TTC = champ Prix Achat
0