[SQL] Les kheys pro de l'informatique (ou intermédiaire) j'ai besoin de vous

Sisyphe_Al
2021-12-09 07:45:31

salut, je suis en mineur informatique (on utilise SQL) et j'ai du mal pour une question, en gros on a déjà plusieurs table de faite, dans une des tables j'ai la colonne "prix_total" où je dois enregistrer les résultats pour chaque ligne en fonction du prix et des quantités, j'arrive très bien à déterminer le prix total en faisant : SELECT *, quantite * prix_unitaire AS prix_total
FROM commande_ligne
ORDER BY id ASC; Mais le problème c'est que je ne sais pas comment enregistrer ces valeurs dans la table sachant que d'autre information avaient déjà été enregistré dans cette tablehttps://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sisyphe_Al
2021-12-09 07:46:33

https://image.noelshack.com/fichiers/2017/02/1484075938-southparkgeek.jpg

Algorithme410
2021-12-09 07:48:09

Tu ne sais pas faire d'UPDATE ?

elfiestador
2021-12-09 07:48:37

Regarde du côté de INSERT INTO ou UPDATE si l'enregistrement est déjà présent dans ta table

Sisyphe_Al
2021-12-09 07:52:12

merci les kheys

Sisyphe_Al
2021-12-09 07:53:59

j'ai fait ça comme vous me l'avez dit et ça à fonctionné :
Update commande_ligne set prix_total = quantite * prix_unitaire
where id;

neantiv2
2021-12-09 07:57:21

Le 09 décembre 2021 à 07:53:59 :
j'ai fait ça comme vous me l'avez dit et ça à fonctionné :
Update commande_ligne set prix_total = quantite * prix_unitaire
where id;

bien joué, par contre ici le where ne servait à rien

Sisyphe_Al
2021-12-09 07:58:28

Le 09 décembre 2021 à 07:57:21 neantiv2 a écrit :

Le 09 décembre 2021 à 07:53:59 :
j'ai fait ça comme vous me l'avez dit et ça à fonctionné :
Update commande_ligne set prix_total = quantite * prix_unitaire
where id;

bien joué, par contre ici le where ne servait à rien

ahhttps://image.noelshack.com/fichiers/2016/36/1473263957-risitas33.png

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.