PhpMyAdmin : aide sur reqête SQL
Résolu
Eric1566
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Eric1566 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Eric1566 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je bute sur une requête SQL dans PhpMyAdmin (onglet SQL) :
Ma table s'appelle "ps_product". 2 colonnes sont concernées:
- id_shop : ID de la boutique
- price : prix HT
Je souhaiterais multiplier les prix de la colonne "price" par un nombre QUE lorsque l'ID de la colonne "id_shop" est l'ID "10".
J'ai essayé ça:
UPDATE 'ps_product' SET 'price' = 'price'*1.35 WHERE 'id_shop' = '10'
mais ça ne marche pas ...
Merci d'avance à ceux qui pourront m'aider.
Eric
Je bute sur une requête SQL dans PhpMyAdmin (onglet SQL) :
Ma table s'appelle "ps_product". 2 colonnes sont concernées:
- id_shop : ID de la boutique
- price : prix HT
Je souhaiterais multiplier les prix de la colonne "price" par un nombre QUE lorsque l'ID de la colonne "id_shop" est l'ID "10".
J'ai essayé ça:
UPDATE 'ps_product' SET 'price' = 'price'*1.35 WHERE 'id_shop' = '10'
mais ça ne marche pas ...
Merci d'avance à ceux qui pourront m'aider.
Eric
A voir également:
- PhpMyAdmin : aide sur reqête SQL
- Clé étrangère phpmyadmin ✓ - Forum MySQL
- Localhost/phpmyadmin ✓ - Forum PHP
- Accédé à phpmyadmin??? ✓ - Forum Linux / Unix
- Acceder au localhost phpmyadmin en local depuis un autre poste - Forum Ubuntu
- Phpmyadmin ovh - Forum Hébergement
8 réponses
je ne mettrais pas de cote sur les objets :
UPDATE ps_product SET price = price*1.35 WHERE id_shop = '10'
Salut jee pee, je n'ai pas de message d'erreur avec ma requête :
J'ai pourtant bien plus de 1000 lignes avec au moins la moitiée avec l'id10 en id_shop
Si je met ce que tu proposes j'ai ce message d'erreur
UPDATE 'ps_product' SET 'price'='price'*1.35 WHERE 'id_shop'='10'> 0 ligne affectée. ( Traitement en 0.0011 sec )
J'ai pourtant bien plus de 1000 lignes avec au moins la moitiée avec l'id10 en id_shop
Si je met ce que tu proposes j'ai ce message d'erreur
#1054 - Unknown column 'id_shop' in 'where clause'
Je venais d'essayer dans phpmyadmin, que j'utilise pour la première fois, les ' posaient problème.
ta colonne ne s'appelle peut être pas id_shop ????
ta colonne ne s'appelle peut être pas id_shop ????
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ma colonne s'appelle bien id_shop, regarde :
http://imagik.fr/view-rl/58780
Voila exactement ma requête :
http://imagik.fr/view-rl/58782
http://imagik.fr/view-rl/58780
Voila exactement ma requête :
http://imagik.fr/view-rl/58782
Si on regarde bien ta seconde image, tu n'utilises pas le même caractère pour encadrer price et id_shop, l'un c'est une cote ' l'autre une code inverse ' (qui ne s'affiche pas correctement sur ccm)
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
En fait si j'utilise une cote inverse sur id_shop, ce que j'avais fait à la base, j'ai ce message d'erreur :
#1054 - Unknown column 'id_shop' in 'where clause'
#1054 - Unknown column 'id_shop' in 'where clause'