Bonjour à tous
Je débute dans le SQL, et dans le cadre de mes études je dois réaliser une bdd de championnat de football sous access.
Je tente d'écrire une requête qui affiche le score d'un match, en utilisant un COUNT sur ma table MARQUE (ID_match, ID_joueur, minute, spé( sp : sur pénaltie ou csc : contre son camp)
Mais mon problème c'est que le COUNT n'affiche pas les 0, donc quand je veux afficher : Equipe1 : 1
Equipe2 : 0
j'obtiens : Equipe1 : 1 et c'est pas top comme résultat
Comment puis-je faire pour que mon COUNT m'affiche mes 0 ?
Voici mon code actuel :
Merci beaucoup par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DOMICILE_OU_EXTERIEUR, NOM_CLUB, COUNT(MARQUE.NUMÉRO_LICENCE) AS BUT FROM CLUB, JOUER, JOUEUR, MARQUE, [MATCH] WHERE MARQUE.ID_MATCH=[ENTREZ UN ID_MATCH] And JOUER.ID_CLUB=CLUB.ID_CLUB And JOUER.ID_MATCH=MATCH.ID_MATCH And MARQUE.ID_MATCH=MATCH.ID_MATCH And JOUEUR.NUMÉRO_LICENCE=MARQUE.NUMÉRO_LICENCE And JOUEUR.ID_CLUB=CLUB.ID_CLUB GROUP BY DOMICILE_OU_EXTERIEUR, NOM_CLUB;
Et si quelqu'un à une solution pour compter les but csc pour l'autre équipe je suis aussi preneur
Partager