SQLLLLL

Bonjour,
aider moi svp;
je developpe sur PHP MySql;
j'ai une table ds la base de données: filieres(etab, ville, avis);
important: le champ avis peut avoir 3 valeurs: F, FAR, FSC, DEF;
je cherche une requete select pour afficher les resultat dans une table de 6 colonnes comme suit:

(etab, ville, nombre de F, nombre de FAR, nombre de FSC, nombre DEF);

Merci bien.
Configuration: Windows Vista Internet Explorer 7.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Il faut pas abuser non plus, si tu ne sais pas faire ca ne fais pas de SQL, c'est dangereux, vraiment.
    1. je pense que tu n'as pas bien compris mon probléme;
      j'espere m'envoyer la solution si tu la possédes;
      merci
  2. Contributeur
    TRANSFORM Count(filieres.avis) AS CompteDeavis
    SELECT filieres.avis
    FROM filieres
    GROUP BY filieres.avis
    PIVOT filieres.avis;
    1. j'ai executé le code sql mais sans le MySQL lance une erreur de syntaxe(#1064 - Erreur de syntaxe pr�s de 'TRANSFORM Count(filieres.avisexperts) AS CompteDeavis SELECT f' � la ligne 1 );

      je vous informe que je travaille sur PHP MySql
      merci