Utilisation de la fonction "Si ALors"

Fermé
Richard - 29 avril 2004 à 14:11
 miouf1 - 30 avril 2004 à 11:02
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
30 avril 2004 à 01:44
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
peux tu etre un peu plus précis ou plus clair s'il te plait.
SGBD ?
0
sgbd=systeme gestion base de donnees
0
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
merci Lesouss,

mais ça c'est quand tu le tape en vb,
moi je le tape grace au générateur d'expression
0
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