Probleme avec Select SUM()
Bonjour a vous,
J'aurai besoin de votre aide :) une fois de plus
Voici un petit bout de ma table sql :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
CREATE TABLE `mj_commande` (
`commande_id` int(3) NOT NULL auto_increment,
`id_endroit` int(3) NOT NULL,
`com_endroit` text,
`commande_date` date NOT NULL,
`command_noclient` varchar(10) NOT NULL,
`code_202` int(5) default NULL,
`code_204` int(5) default NULL,
`code_313` int(5) default NULL,
`code_301` int(5) default NULL,
`code_302` int(5) default NULL,
`code_314` int(5) default NULL,
`code_331` int(5) default NULL,
`code_332` int(5) default NULL,
`code_401` int(5) default NULL,
`code_403` int(5) default NULL,
`code_602` int(5) default NULL,
`code_1001` int(5) default NULL,
`code_1003` int(5) default NULL,
`code_1002` int(5) default NULL,
`code_1004` int(5) default NULL,
`code_322` int(5) default NULL,
`code_321` int(5) default NULL,
`code_0000` int(5) default NULL, |
Sur une autre page php voici la requete sql :
Code:
1 2 3
| mysql_select_db($database_SQLLCMR, $SQLLCMR);
$query_Recordset1 = "SELECT * FROM mj_commande WHERE mj_commande.id_endroit = '$who' AND mj_commande.commande_date BETWEEN '$dated' AND '$datef'";
$Recordset1 = mysql_query($query_Recordset1, $SQLLCMR) or die(mysql_error()); |
Aussi :
Code:
1 2 3 4 5
| $query = "SELECT SUM(code_202) FROM mj_commande WHERE mj_commande.id_endroit = '$who' AND mj_commande.commande_date BETWEEN '$dated' AND '$datef'";
$result3 = mysql_query($query) or die(mysql_error());
while($row2 = mysql_fetch_array($result3)){
echo $row2['SUM(code_202)'];
} |
Mon probleme est que j'ai besoin de tous les somme dans la table code_202, code_204, code_313 j'imagine qu'il doit avoir un autre moyen que de crée 18 requete pour avoir la somme des differant champs :)
Un gros merci a vous