cs_djam68
Messages postés5Date d'inscriptionmardi 23 mars 2004StatutMembreDernière intervention 6 décembre 2011
-
6 déc. 2011 à 09:04
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
9 déc. 2011 à 18:05
Bonjour,
j'ai un formulaire issue d'une requete j'aimerais savoir si il est possible de travailler avec le résultat de la requete sans passer par une table temporaire.
dans un des champs j ai le type de colis et j'aimerai déduire le poids si le type de colis est une palette.
ld40
Messages postés336Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention22 février 20191 9 déc. 2011 à 17:49
salut,
je pense que tu dois compléter ta requete SQL en créant un nouveau champ (nouvelle colonne) dans lequel tu utilisera le "if" conditionnel du SQL.
en effet il est possible en SQL de poser des conditions et des retourner des valeurs selon si la condition est remplie ou non, un peu comme dans excel.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 9 déc. 2011 à 18:05
Bonjour,
d'instinct, je dirais qu'il y a là un exemple type de construction d'une table sans réflexion préalable.
A commencer par le champ type de colis, qui devrait raisonnablement lui-même pointer vers l'idart d'une table secondaire liée contenant, en fonction des articles correspondant à divers emballages possibles avec, pour chacun d'eux, la "tare" réelle de l'emballage et un indicateur k (0 ou 1) à appliquer (0 si à garder, 1 si à oter). Le poids final étant le poids (1ere table) - la tare réelle * k
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient