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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  group by

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

group by

n°2056862
puisquetur​epondspas
Posté le 15-02-2011 à 10:12:58  profilanswer
 

bonjour
 
Comment trouver une même facture avec deux commandes?  
la table tfacture contient num_cde (numero de commande)
 
si je fais cette requête

Citation :

select num_fact,num_cde from tfacture group by num_fact,num_cde

j'ai une trop longue liste pour vérifier qu'il n'y a aucun même numéro de facture avec 2 numéro différents de commande
 
faut il faire une requete imbriqué ou une jointure sur elle m^me?

mood
Publicité
Posté le 15-02-2011 à 10:12:58  profilanswer
 

n°2056890
Oliiii
Posté le 15-02-2011 à 10:42:42  profilanswer
 

select num_fact from tfacture group by num_fact having count(*) > 1

n°2056937
puisquetur​epondspas
Posté le 15-02-2011 à 11:27:04  profilanswer
 

non j'ai oublié de préciser que les commandes doivent être différentes avoir un numero de commande différents pour la facture ayant plusieurs commandes avec un même numéro ça ne m'intéresse pas

n°2056985
Oliiii
Posté le 15-02-2011 à 14:39:48  profilanswer
 

select num_fact,num_cde from tfacture group by num_fact,num_cde having count(*) > 1

n°2057209
puisquetur​epondspas
Posté le 16-02-2011 à 09:37:26  profilanswer
 

Non plus having cont(*) >1 ou 2 ça me donne pas le résultat souhaité, car si j'ai 2 ou 3 fois le même numéro de commande pour une facture une ligne apparait alors qu'elle ne devrait pas.

n°2057225
puisquetur​epondspas
Posté le 16-02-2011 à 10:12:06  profilanswer
 

select a.num_fact,a.num_cde,b.num_fact,b.num_cde from tlig_fact a, tlig_fact b where a.num_fact=b.num_fact and a.num_cde!=b.num_cde


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

  group by

 

Sujets relatifs
Compter enregistrements différents dans un GROUP BY[MySQL] choisir la ligne retournée par GROUP BY
[SQLSERVER]group by[MySQL]Group Concat & Like
Aide sur un Group by[Résolu][SQL/ACCESS] Problème COUNT / GROUP BY
Problème GROUP BYPHP SQL probleme ORDER BY , GROUP BY...
group by 
Plus de sujets relatifs à : group by


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR