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

Langage SQL Discussion :

requete sql en fonction de la valeur d'un champ


Sujet :

Langage SQL

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 174
    Par défaut requete sql en fonction de la valeur d'un champ
    Bonjour à tous

    je voulais savoir s'il y avait une commande qui peut changer la valeur d'un champ en fonction de la valeur d'un autre champ.

    Je n'avais pas fait attention mais j'ai un compteur qui m'a compté 1 vote à l'enregistrement et je fais un classement en fonction de note/vote. Et quand une personne vote, il y a donc vote: 2 et si la personne à mis 10 en note, ça donne 5 de résultat vu qu'il y a déja un vote .

    Quel requete je pourrais faire pour que vote se mette à 0 si note est à 0.

    Je ne veux pas tout remettre à 0 juste vote si note= 0


    Merci d'avance

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 134
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    UPDATE matable
    SET vote = 0
    WHERE note = 0
    ;
    Je suppose que tu ne peux pas donner la note 0 lorsd'un vote, sinon comment différencies-tu ces lignes ?
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  3. #3
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    tu fais un update de ton champ quand note vaut 0
    ou est ton pb?

    Edit : grillé

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 174
    Par défaut
    Citation Envoyé par al1_24
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    UPDATE matable
    SET vote = 0
    WHERE note = 0
    ;
    Je suppose que tu ne peux pas donner la note 0 lorsd'un vote, sinon comment différencies-tu ces lignes ?
    bonjour

    ha tu viens de me tuer, je n'y avais pas pensé .

    Mais bon comme c'est le début et que maintenant ça part de 0, je fais la requete et pour la suite les gens qui voteront 0, bah ça comptera pour 1 en vote et 0 en note. Je vais quand même reflechir à donner une valeur différente dans le cas de la mise en place, du style 0.0000000001, ça ne changera pas la moyenne et ça permettra de faire la différence.


    Sinon pour Cybher, mon problème était que je ne connait pas la requete a effectué et c'est pour moi un problème , mais grace à des gens comme al1_24 et toi, je m'en sors.

    Merci à tout les 2.

Discussions similaires

  1. Requete SQL pour un encadrement de valeurs
    Par ade94 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 27/07/2007, 11h37
  2. requete sql dans fonction javascript
    Par griese dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/06/2006, 09h44
  3. requete ajout en fonction de la valeur d'un champ ?
    Par mat75019 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 22/06/2006, 10h17
  4. [outil]conversion de requete SQL en fonction du SGBD
    Par pistache42 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 11/04/2006, 19h19
  5. Aide requete SQL ou fonction VBA
    Par nykola7 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 08/03/2006, 17h51

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