Vous n'êtes pas identifié(e).
Pages :: 1
bonjour,
je voudrais compter des champs dont le contenu =0
je sais faire
mais il me faut alors répéter 16 fois ce code car j'ai 16 champ pa (pa_1, pa_2, etc....)
comment les regrouper dans une seule requêtes ?
cela
ne fonctionne pas
Hors ligne
Saluton,
La première chose qui saute au yeux c'est que la modélisation de cette table de base de données est mal foutue.
Il ne doit pas y avoir de données tabulaires dans une table.
Après tout ne devient que gesticulations stupides et ridicules.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
ok !! mais alors, comment j'aurais du faire ma table : en faire 3 ?
en fait, j'ai nom/prenom/ etc .. puis si la personne est inscrite sur la liste 1, elle a 1 dans la champ pa_1
sachant qu'elle peut être inscrite sur plusieurs listes
est-ce que j'aurais du faire
1) une table avec les coordonnées de la personne ==> id_personne | nom | prenom etc...
2) une table avec la liste des pa ==> id_inscription | type d'inscription
3) une table qui associe les deux ? mais alors, celle ci peut avoir 16 fois l'id_personne associée à chaque fois avec une id_inscription
est-ce que si je fais cela, je vais dans le bon sens ?
mais pour l'instant, les pa peuvent avoir deux valeur : 1 = inscrit 2 = en attente
comment gérer cela ?
Dernière modification par debe (04-04-2012 09:27:31)
Hors ligne
Tu es dans la bonne voie, l'info 1->inscrit ou 2->attente sera une propriété de la table d'association.
Dans cette table la clé primaire sera constituée par l'association des deux clés étrangères, cette association devant être UNIQUE pour chaque couple {personne, pa}
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
ok, merci. je fais comme ça
affaire résolu ... si tout marche bien
Hors ligne
Pages :: 1