Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3001 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Multi count

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Multi count

n°1481483
StrAbZ
Posté le 24-11-2006 à 17:29:46  profilanswer
 

Bonjour ! Enfin Bonsoir :)
 
Voila, je ne sais pas si c'est possible, mais je demande quand meme.
Est il possible de faire une requetes avec plusieurs count, ou faire quelque chose qui s'en rapproche?
je m'explique, j'ai une table de cette forme :
 
id |type
--------
1 | type1
1 | type2
1 | type2
2 | type1
2 | type1
 
et j'aimerai obtenir un resultat qui soit :
 
id | type1 | type2
------------------
1  |    1    |    2
2  |    2    |    0
 
Je n'y suis toujours pas arrivé, donc si vous avez une idée pour obtenir un resultat comme celui ci je suis preneur ^^
 
merci d'avance !

mood
Publicité
Posté le 24-11-2006 à 17:29:46  profilanswer
 

n°1481581
mrbebert
Posté le 25-11-2006 à 01:50:28  profilanswer
 

C'est marrant, j'ai l'impression d'avoir déja répondu à un topic quasi identique récemment :pt1cable:  
 
L'idée, c'était de bidouiller en considérant qu'un test (aa=bb) valait 1 quand il était vrai, et 0 quand il était faux. On arrive à un tuc dans ce genre :
SELECT id, SUM(type="type1" ), SUM(type="type2" )
FROM la_table
GROUP BY id

n°1483631
StrAbZ
Posté le 29-11-2006 à 11:40:06  profilanswer
 

Ba désolé je n'ai pas vu le message dont tu parle, le seul que j'ai trouvé correspondant un peu été celui ci :
 
http://forum.hardware.fr/hfr/Progr [...] 8586_1.htm
 
et la solution donné ne fonctionné pas dans mon cas :/
 
Merci pour ton aide, je vais voir ce que ca donne ^^

n°1485247
polo021
Posté le 01-12-2006 à 21:59:09  profilanswer
 

La solution que j'ai trouvée et dont je parle dans mon topic (lien ci dessus) est casiment identique à celle de mrbebert si ce n'est que je relisait mon resultat en faisant un case pour afficher un OUI ou NON selon que j'avais 1 ou 0.
Sinon, je ne savais pas qu'on pouvait faire un SUM(type="type1" ) !!!!

n°1485249
MagicBuzz
Posté le 01-12-2006 à 22:09:59  profilanswer
 

le coup du SUM(type="type1" ) c'est chelou (encon un bon gros truc proprio tiens :o) -- surtout avec des " au lieu de '...
mais là ça risque pas de marcher :o
 
COUNT() :p


Message édité par MagicBuzz le 01-12-2006 à 22:10:31

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Multi count

 

Sujets relatifs
Liste multi ple[AJAX] Comment gérer les clients ? (jeu multi)
script multi upload multi site[Résolu] Problème avec count et distinct
Requete avec une clause count et somme[RESOLU] Tableau php, multi colonne?
[Resolu] entre count(1) et count(*) lequel ?Requete Count() et affichage ASP
count() d'une colonne entière d'une table de donnéesconditions sur 2 count ?
Plus de sujets relatifs à : Multi count


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)