Bonjour,
Je cherche à faire une requête qui fasse un calcul de somme.
Je m'explique:
requete: somme = touslesarticles1 from table1 + touslesarticles2 from table2...
J'ai en tout 5 tables.
Merci de votre aide.
Bonjour,
Je cherche à faire une requête qui fasse un calcul de somme.
Je m'explique:
requete: somme = touslesarticles1 from table1 + touslesarticles2 from table2...
J'ai en tout 5 tables.
Merci de votre aide.
Saluton,
Il nous faudrait une description a minima de la structure des tables et de la (ou des) colonne(s) à sommer.
Ensuite, probablement qu'en faisant une UNION entre les cinq tables on devrait pouvoir solutionner la question.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Merci,
J'essaie de vous faire une description:
J'ai 1 base, qui contient 5 tables pour 5 logos. Chaque table contient X champs pour X modèle de tee-shirt, ex: tee-shirt blanc s,...
Et je souhaiterais pouvoir récupérer toutes les valeurs de tous les tee-shirts blancs S des 5 tables réunies.
Suis-je assez clair? Ou sinon, dites-moi comment vous expliquer cela!
En attendant merci de votre aide.
Fred
Il faudrait faire un SHOW CREATE TABLE sur le 5 tables et nous dire dans quelles colonnes se trouvent les informations afférentes à la couleur et à la taille des tee-shirts et quelles sont les colonnes qu'il faut additionner.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Re,
Bonjour,
Toutes mes excuses pour ce retard de réponse.
En fait, j'ai créé un champ par tee-shirt/modèle/couleur/taille
ex:tshbs -> tee-shirt/Homme/Blanc/Small.
Et c'est sur ce champ que j'aimerai faire les calculs.
ex: Compter tous les tshbs des 5 tables.
J'ai mis une copie d'écran d'une partie de la table "logo1"
Suis-je assez clair!?
D'avance merci.
Et c'est une très mauvaise idée.
Pour faire simple, le respect des formes normales dans la modélisation et la construction des tables de bases de données, impose, entre autres choses, qu'une colonne ne représente qu'une seule information.
Là, la colonne tshbs (initiales de tee-shirt/Homme/Blanc/Small, je présume) représente 4 informations, on est donc loin du respect des formes normales.
Je n'ose même pas imaginer ce que représentent les autres colonnes de la table présentée.
Il y a, à l'évidence, de nombreuses incohérences de conception dans cette base de données, ce qui explique, en grande partie, les problèmes rencontrés à présent pour lui soumettre une interrogation simple.
D'autre part, ce n'est apparemment pas une somme qui est attendue, mais un comptage de lignes.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Partager