QuoiQues

Inscris le 27/02/2010 à 15:10
  • Signature
    Merci et bravo !
  • Nombre de sujets
    1
  • Nombre de messages
    9
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

QuoiQues
le 27/02/2010 à 16:13
Problème de jointure de tables
Bonjour,
juste pour savoir si le nombre de tables est limité pour réaliser des jointures?
En effet,
Le code suivant fonctionne:
$req = mysql_query("SELECT DISTINCT tabsor.NometPrenom,SUM(tabcomp.points_compet) AS som_comp,tabtrim.TotalScol 
FROM sorlisting tabsor
JOIN competitions as tabcomp ON tabsor.id = tabcomp.id_lut
JOIN scolaire as tabtrim ON tabsor.id = tabtrim.id_lut
WHERE tabsor.CatAge='Benjamin 1' OR tabsor.CatAge='Benjamin 2' GROUP BY tabsor.NometPrenom
ORDER BY sum(tabcomp.points_compet) + tabtrim.TotalScol ASC");

Mais le fait d'ajouter une jointure me renvoit des erreurs dans les sommes de champs demandés.
Voici le code qui génère des erreurs:
$req = mysql_query("SELECT DISTINCT tabsor.NometPrenom,SUM(tabcomp.points_compet) AS som_comp,SUM(tabsta.nbjours) AS som_sta, tabtrim.TotalScol 
FROM sorlisting tabsor
JOIN competitions as tabcomp ON tabsor.id = tabcomp.id_lut
JOIN stages as tabsta ON tabsor.id = tabsta.id_lut
JOIN scolaire as tabtrim ON tabsor.id = tabtrim.id_lut
WHERE tabsor.CatAge='Benjamin 1' OR tabsor.CatAge='Benjamin 2' GROUP BY tabsor.NometPrenom
ORDER BY sum(tabcomp.points_compet) + tabtrim.TotalScol ASC");


Merci de m'aider
Merci et bravo !
LoadingChargement en cours