Afficher des valeurs nulles au résultat
waren56
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, j'aimerai savoir comment dans une requête SQL on peut mettre une condition ou autre manipulation qui pourrait faire afficher des valeurs nulle. Je travaille actuellement sur une base de données qui recense des recettes, voici la structure :

en faisant cette requête :
Cela m'affiche le nombre de commentaires des recettes cependant il ne m'affiche pas ceux avec 0 commentaires et c'est ce que j'aimerai faire apparaître (en plus des commentaires non nulles).
Merci d'avance.
en faisant cette requête :
SELECT r.NomRecette, COUNT(c.Texte) AS NbCommentaires FROM PI101_RECETTES r JOIN PI101_COMMENTAIRES c USING (IdRecette) GROUP BY r.NomRecette;
Cela m'affiche le nombre de commentaires des recettes cependant il ne m'affiche pas ceux avec 0 commentaires et c'est ce que j'aimerai faire apparaître (en plus des commentaires non nulles).
Merci d'avance.
A voir également:
- Afficher des valeurs nulles au résultat
- Resultat foot - Télécharger - Vie quotidienne
- Afficher appdata - Guide
- Lexer resultat - Télécharger - Sport
- Afficher taille dossier windows - Guide
- Windows 11 afficher d'autres options - Guide
Je vois que tu as juste ajouté un 'LEFT JOIN', pourrais-tu m'expliquer la différence entre JOIN et LEFT JOIN stp (je ne l'est pas vu en cours).
Alors que le JOIN tout court retourne que les lignes où il y a une correspondance pour les deux tables