PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 07-10-2015 18:53:33

pcor
Membre
Inscription : 07-10-2015
Messages : 3

interroger plusieurs tables en une seule requete

Bonjour, 

j'ai la requête suivante : 

$requete2= "SELECT SUM(total_ht) AS total_global_p1 FROM fa UNION ALL SELECT SUM(total_ht)FROM nc";

il me donne bien les valeurs SUM(total_ht) de fa et de nc 
Mais voilà comment pourrais je distinguer les deux valeurs (leur donner un nom) car je dois pouvoir les soustraire,les additionner ect.. 

Merci à vous car là je cherche depuis ce matin sad

Hors ligne

#2 07-10-2015 19:41:37

tof73
Membre
Inscription : 21-12-2014
Messages : 156
Site Web

Re : interroger plusieurs tables en une seule requete

à priori, une telle requete va retourner 2 enregistrements, dont tu as la valeur de la première somme dans le 1er, et la seconde dans le second enregistrement.

Hors ligne

#3 07-10-2015 20:01:01

pcor
Membre
Inscription : 07-10-2015
Messages : 3

Re : interroger plusieurs tables en une seule requete

Oui effectivement mais comment distinguer les deux enregistrements car je dois pouvoir les soustraire, les diviser ect...

Hors ligne

#4 08-10-2015 12:23:03

pcor
Membre
Inscription : 07-10-2015
Messages : 3

Re : interroger plusieurs tables en une seule requete

J'espère que je me fait bien comprendre smile 
Sinon : 

J'ai une table avec un champ total_ht dans la base fa
un autre table avec un champ total_ht dans la base nc

j'aimerais pouvoir calculer la somme des 2 total_ht en les différenciant du genre : 
total_ht dans la base fa = $variable1 
total_ht dans la base nc = variables2 

je n'arrive qu'a afficher les deux resultat mais sans pouvoir différencier les deux variables

Hors ligne

Pied de page des forums