hhmmmm :calim2:
J'ai toujours eu une colonne PK dans mes tables sur laquelle j'ai fait les group by sans ajouter la liste (potentiellement longue) des autres colonnes récupérées.
Et avec MySQL et...
Type: Messages; Utilisateur: Titum
hhmmmm :calim2:
J'ai toujours eu une colonne PK dans mes tables sur laquelle j'ai fait les group by sans ajouter la liste (potentiellement longue) des autres colonnes récupérées.
Et avec MySQL et...
Ca provoque une erreur dans votre exemple.
Mais c'est parce qu'il manque une information, la colonne "id" est une clé primaire. Je crée toujours la colonne d'identifiant sous forme de clé primaire,...
Merci @JeanYvette.
C'est bien la proposition de Michel.Priori avec CASE qui est dédié à mon cas comme vous le proposez aussi.
Par contre je ne vois pas l'intérêt de mettre toutes les données du...
Bonsoir,
Je ne vois pas le problème aux alentours du group by, ma requête fonctionne d'après mon test à l'instant.
Désolé si la mise en couleur ne suffit pas à rendre suffisamment lisible le code...
Bonjour,
Je fais une requête SELECT avec une jointure et un group by pour compter le nombre d'éléments associés, ce qui ressemble à ça :
select table1.id, table1.name, count(table2.id) as c from...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.