IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: CinePhil

Recherche: Recherche effectuée en 0,04 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 208

    Alors il faut des jointures externes : SELECT...

    Alors il faut des jointures externes :

    SELECT u.nom_user, GROUP_CONCAT(DISTINCT c.nom_couleur), GROUP_CONCAT(DISTINCT v.nom_vehicule), GROUP_CONCAT(DISTINCT f.nom_fromage)
    FROM user u
    LEFT JOIN...
  2. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 208

    Voilà une explication supposée par SQLPro de...

    Voilà une explication supposée par SQLPro de l'existence du GROUP_CONCAT, trouvée sur son blog :


    La norme SQL prévoit le mécanisme des requêtes récursives. Elles existent chez Postgresql mais...
  3. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 208

    Pas SELECT u* mais SELECT u.nom_user car toutes...

    Pas SELECT u* mais SELECT u.nom_user car toutes les colonnes du SELECT ne figurant pas dans une fonction de groupage doivent figurer dans le GROUP BY sous peine de récupérer pour les colonnes...
  4. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 208

    Le résultat est normal. C'est au programme...

    Le résultat est normal.
    C'est au programme d'arranger les données pour les présenter, pas au SGBD.
    Donc il faut ordonner le résultat de la requête avec une clause ORDER BY dans la requête puis...
Affichage des résultats 1 à 4 sur 4