begin process at 2012 02 12 01:37:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

Faire plusieurs count dans 1 requête


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Faire plusieurs count dans 1 requête

mardi 20 septembre 2005 à 12:21:19 | Faire plusieurs count dans 1 requête

zombapsa

Bonjour à tous,
Voici mon pb :
J'ai 1 table dont la structure est :
IdLigne
IdReponse (qui prend comme valeur soit 1,soit 2,soit 3)
IdUtilisateur

Je souhaite pouvoir, en 1 requête, compter le nombre de IdReponse =1 , et diviser ce chiffre par le nombre de IdReponse<>3

Je sais le faire facilement en 2 requêtes, mais en une seule je suis sec...
Merci
mardi 20 septembre 2005 à 19:59:01 | Re : Faire plusieurs count dans 1 requête

nhervagault

Administrateur CodeS-SourceS
Salut,

Tu travailles avec quelle base?
mercredi 21 septembre 2005 à 17:42:59 | Re : Faire plusieurs count dans 1 requête

aieeeuuuuu

salut
essaie la requete :

SELECT COUNT(IdReponse)/(SELECT COUNT(IdReponse) FROM maTable WHERE idReponse <> 3) FROM maTable

ca doit marcher normalement

par contre il faudra que tu fasse attention. si tout tes IdReponse sont a 3, la requete "SELECT COUNT(IdReponse) FROM maTable WHERE idReponse <> 3" va retourner 0, et la requete que je t'ai proposé va planter pour cause de division par zero. il faudra donc que tu gere ce probleme s'il est sucpetible de survenir. (en remplacant 0 par 1 par exemple, mais apres tout depend de ce que tu veux faire du resultat !)



Cette discussion est classée dans : count, nombre, requête


Répondre à ce message

Sujets en rapport avec ce message

requête avec un count et peut être un max [ par Diabolus ] Bonjour J'ai une table qui contient un numéro de plaque et un numéro de groupe, et j'aimerai afficher le numéro de groupe qui a le plus de plaques (do UNE REQUETE SQL [ par zaydoo ] BONJOUR LES AMIS je veux faire une requête qui affiche le nombre de commande par mois trié en ordre croissant; j'ai fais cette requête: SELECT MONTHN deux count dans une requete [ par Matt67 ] Bonsoir, J'ai le champs suivant | champs |     1     2     3     1     3     2     5  &n Comment afficher des enregistrements dont le COUNT donne 0 [ par benoitd77 ] Bonjour! J'ai une table d'élection, de candidats, d'électeurs et de votes et j'ai une requête qui me retourne le nombre de vote pour chaque candidats besoin d'aide pour un requête [ par Yoshifumi ] Bonjour, Je vous expose mon problème, j'ai 3 tables comme décrites ci-dessous de manière simplifiée: Commandes(idCommande, idDeLaPièce, quantitéCom Double requête à faire en UNE [ par patricevernier ] Bonjour et merci pour votre aide. J'ai deux requêtes que j'ai construit et qui fonctionne. En gros j'ai des données num_affaire, montant_lots,date_e upper [ par seddiki1707 ] salut tout le monde, j'ai un problème a propos d'une requête qui'elle va afficher les noms majuscules! j 'ai esseyé avec cette requête mais ça marche aide pour une requête sql basique [ par mouffles ] bonjour, J'aimerai faire une requête php sql sur une de mes tables qui me permette de supprimer les scores d'une base de données inférieurs au 40 meil requête la différence de deux somme [ par dimabab ] Bonjour je voudrais calculer la différence entre la somme des achats avec celle des vents qui se trouvent dans la même tables entre deux dates données Problème de requête mySQL Afficher plusieurs info d'un même champs sur une seule ligne [ par snif84 ] Bonjour à tous, J'ai un problème de requête sur une seul table. user_id field_id textarea 9532 16 Torres 9532 18 Samanta 9533 18 Audrey 9533 16 WARI


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,820 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales