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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

nom de colonne en fonction du resultat(dans une seule requete)


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2008
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 110
    Par défaut nom de colonne en fonction du resultat(dans une seule requete)
    Bonjour,
    j'ai une table mysql etud qui comporte un champ qui s'appelle notes,
    je veux faire la somme des notes, si elle est supérieur à 100, je nomme la colonne à afficher 'Bon', sinon je la nomme 'Mauvais'.
    J'arrive pas à le faire.
    Merci d'avance!

  2. #2
    Membre éclairé Avatar de Netek
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 57
    Par défaut
    Salut,
    utilise COUNT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT COUNT(notes) AS nbNotes FROM etud;
    Si c'est bien ca que tu demandais ...

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2008
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 110
    Par défaut
    Citation Envoyé par Netek Voir le message
    Salut,
    utilise COUNT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT COUNT(notes) AS nbNotes FROM etud;
    Si c'est bien ca que tu demandais ...
    C'est pas ce que je demande

  4. #4
    Membre éclairé Avatar de Netek
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 57
    Par défaut
    Explique mieux ton problème alors

  5. #5
    Membre émérite Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Par défaut
    Voici ce que je te propose pour additionner les valeurs de ton champ etud :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT sum(notes) FROM etud

    La fonction SUM te renverra la valeur totale de ton champ

    Par contre, je n'ai pas compris cette phrase :
    Citation Envoyé par chezdevelopping Voir le message
    je nomme la colonne à afficher 'Bon', sinon je la nomme 'Mauvais'.
    Tu veux faire un affichage ? Ce sont d'autre champ ? .... Merci de m'expliquer...

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2008
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 110
    Par défaut
    Je connais bien la fonction SUM.
    Je dis bien le nom de la colonne dépendra de la somme trouvée.Si cette somme est supérieur à 100, la colonne se nommera 'Bon', sinon elle sera nommée 'Mauvais'.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. plusieurs fonction d'agrégation dans une seul requête
    Par mohamedAmine00 dans le forum Hibernate
    Réponses: 2
    Dernier message: 08/04/2015, 21h31
  2. select et insert dans une seule requete
    Par calvirita dans le forum Langage SQL
    Réponses: 4
    Dernier message: 09/04/2009, 16h13
  3. Réponses: 11
    Dernier message: 03/03/2009, 02h03
  4. Plusieurs indicateurs d'une meme table dans une seule requete
    Par arnaud.barre dans le forum Débuter
    Réponses: 5
    Dernier message: 12/04/2007, 18h23
  5. integrer deux requetes dans une seule requete access
    Par laurent.w dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 27/12/2006, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo