8791 sujets

Développement web côté serveur, CMS

bonjour tous le monde!


j'ai une table clients et une table service -liées par l'id/id_user
un client peut avoir plusieurs service

'oilou, j' ai fais ceci pour mon code :



mysql_query("CREATE TEMPORARY TABLE dist_serv AS SELECT  
DISTINCT date_relance_service, id_user FROM service") OR die(mysql_error()); 
        mysql_query("ALTER TABLE `dist_serv` ADD INDEX (  
`date_relance_service` ) ") OR die(mysql_error()); 
        mysql_query("ALTER TABLE `dist_serv` ADD INDEX (  
`id_user` ) ") OR die(mysql_error()); 




ce qui ce traduit par ceci :

(-'tention, hein, c'est du fait maison tout ca, la...)
voir ce que contient ma table dist_serv et la problematique-en fait, dist_serv n'est qu'une selection de la table service

si quelqu un savait quoi faire, ca serait EXtremement gentil de me le dire

d'avance merci
Hello,

ne le prends pas mal mais tes explications sont pour le moins confuses. Smiley rolleyes

Par exemple :

* pourquoi est-ce que tu crées une table temporaire ?

* à quoi sert-il de savoir que id_user correspond à l'id de la table clients puisqu'à aucun moment tu ne fais le lien (et que tu ne sembles pas en avoir besoin) ?


Mais bon, en supposant que j'aie bien compris ta question :
Select id_user, date_relance_service, MAX(nbparticipant) from service GROUP BY id_user, date_relance_service

Au passage, Alsacréations est un forum dédié aux standards du web et à l'accessibilité or une image (contenant du texte explicatif) n'est pas accessible à tous. Smiley cligne
Modifié par Heyoan (19 Jan 2009 - 19:23)