J'ai créé table1 que je peux mettre à jour par un formulaire, donc si je dois changer un pourcentage de prix je peux sans avoir besoin d'éditer le code. J'importe et crée une table temp2 à partir d'un fichier csv. La nouvelle table temporaire 2 a le coût des articles, donc je dois multiplier par un pourcentage pour obtenir le prix de vente, d'où le pourcentage de prix dans la table1.Multiplier une colonne par une colonne dans une autre table
Pourcentage est une colonne dans un tableau1 et je veux le sélectionner par l'ID de ligne, importID est l'ID de colonne, les deux sont dans la table1 que je peux mettre à jour par un formulaire. Je dois sélectionner par identifiant de ligne pour la croissance future et les pourcentages multiples.
Je veux multiplier la colonne des prix dans la table temp2 par la colonne pourcentage de ma table permanente1.
Voici la partie qui me donne une erreur de syntaxe
SELECT percent FROM my_table1 WHERE importID = 1
ici est le code de mise à jour des prix
UPDATE my_temp_table2
SELECT percent FROM my_table1 WHERE importID = 1
SET Price = (Price * percent);
J'apprécie l'aide de tout le monde – user3814045