Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Le portail retrouve peu à peu ses fonctionnalités.

Les listes ne fonctionnent pas mais nous mettons tout en oeuvre pour les réactiver rapidement.

Si vous avez pris contact avec l'association (petite enveloppe en haut/droite), sachez que nous lisons vos messages mais que les mails ne partent pas (#bug).

Ne soyez pas surpris si vous ne recevez pas de réponse.

#1 Tue 16 December 2008 08:28

fredericfridi
Membre
Date d'inscription: 2 Feb 2008
Messages: 97

comment regrouper dans une query un seul numero de compte ?

Bonjour
j ai une table exploitant avec des numeros de comptes et des noms d'exploitantants
je voudrais faire apparaitre q' une seul fois le numero de compte afin d'avoir une liste de mes exploitants dans une selection.
Merci

Hors ligne

 

#2 Tue 16 December 2008 09:53

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5333

Re: comment regrouper dans une query un seul numero de compte ?

Bonjour
Select * From ma_table Group By numero_de_compte

Hors ligne

 

#3 Tue 16 December 2008 09:57

ppluvinet
Membre
Lieu: LYON
Date d'inscription: 6 Aug 2007
Messages: 547

Re: comment regrouper dans une query un seul numero de compte ?

Bonjour,

dans Selection/Selection SQL : grouper par colonnes : noms des exploitants


Pascal PLUVINET

Hors ligne

 

#4 Tue 16 December 2008 16:49

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5333

Re: comment regrouper dans une query un seul numero de compte ?

Voilà deux approches différentes... smile
Suivant qu'un exploitant peut avoir plusieurs numéros de comptes, ce qui n'est pas bien normal (approche de ppluvinet)
Ou qu'un numéro de compte désigne, comme se serait normal, un seul exploitant, mais peut être cité plusieurs fois (mon approche)
Dans les deux cas vous aurez votre liste d'exploitants...
Reste le cas, anormal lui aussi, où un numéro de compte désigne plusieurs exploitants: là l'option ppluvinet l'emporte !!
A vous de voir...

Hors ligne

 

#5 Wed 17 December 2008 15:17

ppluvinet
Membre
Lieu: LYON
Date d'inscription: 6 Aug 2007
Messages: 547

Re: comment regrouper dans une query un seul numero de compte ?

Oui, Maurice, il semble que ce que tu proposes est plus juste.
J'ai peut-être mal compris ce que souhaitait fredericfridi.
Et puis c'est quoi au juste ces numéros de compte? Je farce, je n'ai pas besoin de savoir...
Mais question : on peut faire un "group by" et mettre une * dans le select. Il me semblait qu'il fallait faire une somme ou une moyenne ou un count avec les champs qui ne sont pas regroupés? Sinon que va-t-il faire des autres champs?


Pascal PLUVINET

Hors ligne

 

#6 Wed 17 December 2008 15:36

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5333

Re: comment regrouper dans une query un seul numero de compte ?

On peut...Il prendra dans les autres champs le premier qui lui tombe sous la main (seule la colonne groupée aura un sens)
ps: toutes les hypothèses sont possible sur la question posée mais le demandeur a disparu sad

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |