J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Une simple requete de regroupement, triee de facon idoine devrait faire l'affaire...
J'espere que ca vous donne des idees...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Bricoleur" wrote in message news:bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Merci
Pierre CFI [mvp]
bonjour dans une table tu dois avoir id_classe et id_eleve tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve là tu auras le nombre d'éléves par classe
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je voudrais récupérer dans une variable le nombre d'élèves de la classe la plus peuplée. y a-t-il un moyen simple ?
Merci
bonjour
dans une table tu dois avoir id_classe et id_eleve
tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bricoleur" <_pas_jneron@wanadoo.fr> a écrit dans le message de news: bv3kdt$anv$1@news-reader1.wanadoo.fr...
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
bonjour dans une table tu dois avoir id_classe et id_eleve tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve là tu auras le nombre d'éléves par classe
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je voudrais récupérer dans une variable le nombre d'élèves de la classe la plus peuplée. y a-t-il un moyen simple ?
Merci
Bricoleur
Merci mais çà je sais faire. Je n'ai pas été assez clair Ce que je veux et que je ne sais pas, c'est le faire dans du code et surtout je veux récupérer le nombre maxi d'élèves dans une variable. Il n"y a que cette valeur qui m'intéresse
"Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour dans une table tu dois avoir id_classe et id_eleve tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Merci
Merci mais çà je sais faire. Je n'ai pas été assez clair
Ce que je veux et que je ne sais pas, c'est le faire dans du code et surtout
je veux récupérer le nombre maxi d'élèves dans une variable. Il n"y a que
cette valeur qui m'intéresse
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23eUpicD5DHA.564@TK2MSFTNGP10.phx.gbl...
bonjour
dans une table tu dois avoir id_classe et id_eleve
tu fais une req dessus avec ces 2 champs , regroupement (le sigma) ,
regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bricoleur" <_pas_jneron@wanadoo.fr> a écrit dans le message de news:
bv3kdt$anv$1@news-reader1.wanadoo.fr...
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe.
Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la
plus
Merci mais çà je sais faire. Je n'ai pas été assez clair Ce que je veux et que je ne sais pas, c'est le faire dans du code et surtout je veux récupérer le nombre maxi d'élèves dans une variable. Il n"y a que cette valeur qui m'intéresse
"Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour dans une table tu dois avoir id_classe et id_eleve tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Merci
Pierre CFI [mvp]
et ben du fais , en vb, un dmax sur cette req
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3ld3$3se$
Merci mais çà je sais faire. Je n'ai pas été assez clair Ce que je veux et que je ne sais pas, c'est le faire dans du code et surtout je veux récupérer le nombre maxi d'élèves dans une variable. Il n"y a que cette valeur qui m'intéresse
"Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour dans une table tu dois avoir id_classe et id_eleve tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Merci
et ben du fais , en vb, un dmax sur cette req
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bricoleur" <_pas_jneron@wanadoo.fr> a écrit dans le message de news: bv3ld3$3se$1@news-reader2.wanadoo.fr...
Merci mais çà je sais faire. Je n'ai pas été assez clair
Ce que je veux et que je ne sais pas, c'est le faire dans du code et surtout
je veux récupérer le nombre maxi d'élèves dans une variable. Il n"y a que
cette valeur qui m'intéresse
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23eUpicD5DHA.564@TK2MSFTNGP10.phx.gbl...
bonjour
dans une table tu dois avoir id_classe et id_eleve
tu fais une req dessus avec ces 2 champs , regroupement (le sigma) ,
regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bricoleur" <_pas_jneron@wanadoo.fr> a écrit dans le message de news:
bv3kdt$anv$1@news-reader1.wanadoo.fr...
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe.
Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la
plus
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3ld3$3se$
Merci mais çà je sais faire. Je n'ai pas été assez clair Ce que je veux et que je ne sais pas, c'est le faire dans du code et surtout je veux récupérer le nombre maxi d'élèves dans une variable. Il n"y a que cette valeur qui m'intéresse
"Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour dans une table tu dois avoir id_classe et id_eleve tu fais une req dessus avec ces 2 champs , regroupement (le sigma) , regroupement sur classe et compter sur id_eleve
là tu auras le nombre d'éléves par classe
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Bricoleur" a écrit dans le message de news: bv3kdt$anv$
Bonjour
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Merci
Bricoleur
Pierre
J'ai essayé ce qui suit, mais celà ne marche pas. Il ne trouve pas la requète Rs. Normal, c'est pas une requête mais un objet . Comment faire
Private Sub Commande0_Click() Dim Rs As DAO.Recordset Req = "SELECT Elèves.Classe, Count(Elèves.élève) AS CompteDeélève FROM Elèves GROUP BY Elèves.Classe HAVING (((Elèves.Classe)<>''));" Set Rs = CurrentDb.OpenRecordset(Req) If Not Rs.EOF Then MsgBox DMax("CompteDeélève", "Rs") <------------------- C'est ça qui va pas End If Rs.Close Set Rs = Nothing
End Sub
"Pierre CFI [mvp]" a écrit dans le message de news:
et ben du fais , en vb, un dmax sur cette req
Pierre
J'ai essayé ce qui suit, mais celà ne marche pas. Il ne trouve pas la
requète Rs. Normal, c'est pas une requête mais un objet . Comment faire
Private Sub Commande0_Click()
Dim Rs As DAO.Recordset
Req = "SELECT Elèves.Classe, Count(Elèves.élève) AS CompteDeélève FROM
Elèves GROUP BY Elèves.Classe HAVING (((Elèves.Classe)<>''));"
Set Rs = CurrentDb.OpenRecordset(Req)
If Not Rs.EOF Then
MsgBox DMax("CompteDeélève", "Rs") <------------------- C'est ça
qui va pas
End If
Rs.Close
Set Rs = Nothing
End Sub
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:usMO3mD5DHA.564@TK2MSFTNGP10.phx.gbl...
J'ai essayé ce qui suit, mais celà ne marche pas. Il ne trouve pas la requète Rs. Normal, c'est pas une requête mais un objet . Comment faire
Private Sub Commande0_Click() Dim Rs As DAO.Recordset Req = "SELECT Elèves.Classe, Count(Elèves.élève) AS CompteDeélève FROM Elèves GROUP BY Elèves.Classe HAVING (((Elèves.Classe)<>''));" Set Rs = CurrentDb.OpenRecordset(Req) If Not Rs.EOF Then MsgBox DMax("CompteDeélève", "Rs") <------------------- C'est ça qui va pas End If Rs.Close Set Rs = Nothing
End Sub
"Pierre CFI [mvp]" a écrit dans le message de news:
et ben du fais , en vb, un dmax sur cette req
3stone
Salut,
"Bricoleur"
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je voudrais récupérer dans une variable le nombre d'élèves de la classe la plus peuplée. y a-t-il un moyen simple ?
Si classe est le champ à compter et ta table se nomme tblEleve...
SELECT Max([PlusNombreux].Maxi) AS MaxDeMaxi FROM [SELECT Count(a.Classe) AS Maxi FROM tblEleve AS a GROUP BY a.Classe]. AS [PlusNombreux];
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Bricoleur"
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Si classe est le champ à compter et ta table se nomme tblEleve...
SELECT Max([PlusNombreux].Maxi) AS MaxDeMaxi
FROM [SELECT Count(a.Classe) AS Maxi FROM tblEleve AS a GROUP BY a.Classe]. AS [PlusNombreux];
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je voudrais récupérer dans une variable le nombre d'élèves de la classe la plus peuplée. y a-t-il un moyen simple ?
Si classe est le champ à compter et ta table se nomme tblEleve...
SELECT Max([PlusNombreux].Maxi) AS MaxDeMaxi FROM [SELECT Count(a.Classe) AS Maxi FROM tblEleve AS a GROUP BY a.Classe]. AS [PlusNombreux];
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Bricoleur
Merci, je ne savais pas imbriquer 2 requêtes. Ca marche bien dans une requête.
Mais comment récupérer celà dans un formulaire ? J'ai essayé de mettre la requête dans un controlsource mais j'ai un msg d'erreur
J'ai essayé en écrivant dans le controlsource =SELECT Max([PlusNombreux......PlusNombreux]; il me disait qu'il voulait des () en mettant =(SELECT Max([PlusNombreux......PlusNombreux]; ) j'obtiens comme résultat #Nom?
Alors, que faire ?
"3stone" a écrit dans le message de news:%
Salut,
"Bricoleur"
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Si classe est le champ à compter et ta table se nomme tblEleve...
SELECT Max([PlusNombreux].Maxi) AS MaxDeMaxi FROM [SELECT Count(a.Classe) AS Maxi FROM tblEleve AS a GROUP BY a.Classe]. AS [PlusNombreux];
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Merci, je ne savais pas imbriquer 2 requêtes.
Ca marche bien dans une requête.
Mais comment récupérer celà dans un formulaire ? J'ai essayé de mettre la
requête dans un controlsource mais j'ai un msg d'erreur
J'ai essayé en écrivant dans le controlsource
=SELECT Max([PlusNombreux......PlusNombreux]; il me disait qu'il voulait
des ()
en mettant
=(SELECT Max([PlusNombreux......PlusNombreux]; ) j'obtiens comme résultat
#Nom?
Alors, que faire ?
"3stone" <threestone@cielreseau.be> a écrit dans le message de
news:%23BiYDvD5DHA.2008@TK2MSFTNGP10.phx.gbl...
Salut,
"Bricoleur"
J'ai une table élève dans laquelle chaque élève appartient à une classe.
Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la
plus
peuplée. y a-t-il un moyen simple ?
Si classe est le champ à compter et ta table se nomme tblEleve...
SELECT Max([PlusNombreux].Maxi) AS MaxDeMaxi
FROM [SELECT Count(a.Classe) AS Maxi FROM tblEleve AS a GROUP BY
a.Classe]. AS [PlusNombreux];
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Merci, je ne savais pas imbriquer 2 requêtes. Ca marche bien dans une requête.
Mais comment récupérer celà dans un formulaire ? J'ai essayé de mettre la requête dans un controlsource mais j'ai un msg d'erreur
J'ai essayé en écrivant dans le controlsource =SELECT Max([PlusNombreux......PlusNombreux]; il me disait qu'il voulait des () en mettant =(SELECT Max([PlusNombreux......PlusNombreux]; ) j'obtiens comme résultat #Nom?
Alors, que faire ?
"3stone" a écrit dans le message de news:%
Salut,
"Bricoleur"
J'ai une table élève dans laquelle chaque élève appartient à une classe. Je
voudrais récupérer dans une variable le nombre d'élèves de la classe la plus
peuplée. y a-t-il un moyen simple ?
Si classe est le champ à compter et ta table se nomme tblEleve...
SELECT Max([PlusNombreux].Maxi) AS MaxDeMaxi FROM [SELECT Count(a.Classe) AS Maxi FROM tblEleve AS a GROUP BY a.Classe]. AS [PlusNombreux];
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------