J_G
Messages postés
1406
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
28 août 2007
10
29 août 2005 à 21:53
Salut,
Euh ,si je peux... C'est une erreur de conception de vouloir utiliser
l'ID pour savoir combien de personne se trouve dans ta base!
Garde ton auto-increment comme il est. Le principal interet est que si
tu utilise l'ID ailleur comme clef étrangère est que tu modifie cet ID
dans ta table... Ca va te bousiller toutes les correspondances.
exemple:
Personnel : IdPersonnel=12, Nom=Josie, ...
Personnel : IdPersonnel=13, Nom=Marcel, ...
...
Tache : IdTache=465798, Type="Condiure conférence", IdPersonnel=12
Ben là, c'est Josie qui dirige la conf.
Pis tu la vires bicoze elle arrive à la fin de son CNE. tu décale les
ID. Ben du coup, c'est Marcel qui à dirigé la conf (à moins que tu te
tapes toutes les tables pour modif les IdPersonnel)
Fait simplement "SELECT count(IdPersonnel) AS NbEmployer FROM Personnel" Et puis roule...