Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

conditions mysql

4 réponses
Avatar
Jacques TREPP
Bonjour,

je n'ai pas la doc sur moi, et j'ai besoin de tester une valeur dans la
requète suivante :

select refmat, libelle, qte*untcar, untutl,
pxmat, id_tva, (qte*untcar)*pxmat
from det_cmd_fou
inner join matiere on det_cmd_fou.id_mat = matiere.id_mat
where id_cmdfou in (4943,5084);

je voudrais qte*untcar seulement si untcar > 0

"si untcar >0 alors qte*untcar sinon qte"

... et j'ai évidemment oublié la syntaxe du IF
si une ame charitable veut bien me faire gagner du temps, je dormirai mieux
ce soir.

Merci

--
Jacques TREPP
Albygest
3, rue Jean Mermoz
81160 ST-JUERY
(enlevez 'pasdespam' pour me joindre)

4 réponses

Avatar
Jerome PAULIN
Jacques TREPP a écrit :
Bonjour,

je n'ai pas la doc sur moi, et j'ai besoin de tester une valeur dans la
requète suivante :

select refmat, libelle, qte*untcar, untutl,
pxmat, id_tva, (qte*untcar)*pxmat
from det_cmd_fou
inner join matiere on det_cmd_fou.id_mat = matiere.id_mat
where id_cmdfou in (4943,5084);

je voudrais qte*untcar seulement si untcar > 0

"si untcar >0 alors qte*untcar sinon qte"

... et j'ai évidemment oublié la syntaxe du IF
si une ame charitable veut bien me faire gagner du temps, je dormirai
mieux ce soir.

Merci





de tete :

if(untcar>0,qte*untcar,qte)

gg
Avatar
Jacques TREPP
"Jerome PAULIN" a écrit dans le message de news:
45e5bda9$0$21250$
Jacques TREPP a écrit :
Bonjour,

je n'ai pas la doc sur moi, et j'ai besoin de tester une valeur dans la
requète suivante :

select refmat, libelle, qte*untcar, untutl,
pxmat, id_tva, (qte*untcar)*pxmat
from det_cmd_fou
inner join matiere on det_cmd_fou.id_mat = matiere.id_mat
where id_cmdfou in (4943,5084);

je voudrais qte*untcar seulement si untcar > 0

"si untcar >0 alors qte*untcar sinon qte"

... et j'ai évidemment oublié la syntaxe du IF
si une ame charitable veut bien me faire gagner du temps, je dormirai
mieux ce soir.

Merci





de tete :

if(untcar>0,qte*untcar,qte)

gg




Merci,
ça le fait très bien. :)

--
Jacques TREPP
Albygest
3, rue Jean Mermoz
81160 ST-JUERY
(enlevez 'pasdespam' pour me joindre)
Avatar
Roumegou Eric
Jacques TREPP vient de nous annoncer :
"Jerome PAULIN" a écrit dans le message de news:
45e5bda9$0$21250$
Jacques TREPP a écrit :
Bonjour,

je n'ai pas la doc sur moi, et j'ai besoin de tester une valeur dans la
requète suivante :

select refmat, libelle, qte*untcar, untutl,
pxmat, id_tva, (qte*untcar)*pxmat
from det_cmd_fou
inner join matiere on det_cmd_fou.id_mat = matiere.id_mat
where id_cmdfou in (4943,5084);

je voudrais qte*untcar seulement si untcar > 0

"si untcar >0 alors qte*untcar sinon qte"

... et j'ai évidemment oublié la syntaxe du IF
si une ame charitable veut bien me faire gagner du temps, je dormirai
mieux ce soir.

Merci





de tete :

if(untcar>0,qte*untcar,qte)

gg




Merci,
ça le fait très bien. :)



l'indispensable lien
http://sqlzoo.net/

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Jacques TREPP
"Roumegou Eric" a écrit dans le message de news:

l'indispensable lien
http://sqlzoo.net/




Merci Eric,
il est désormais dans mes favoris.


--
Jacques TREPP
Albygest
3, rue Jean Mermoz
81160 ST-JUERY
(enlevez 'pasdespam' pour me joindre)