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

 


Dernière réponse
Sujet : sql...sous access
cherchepa

silimalaris a écrit a écrit :

le inner join, c pour indiquer un lien relationel entre 2 tables
 
tes tables sont liées comment (les 3 je veux dire ?)
tu peux faire un p'tit schema?  




 
bon g trouver.....
enfin de compte ct mon group by ki merdouillai;)
thx a lot all of u...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
cherchepa

silimalaris a écrit a écrit :

le inner join, c pour indiquer un lien relationel entre 2 tables
 
tes tables sont liées comment (les 3 je veux dire ?)
tu peux faire un p'tit schema?  




 
bon g trouver.....
enfin de compte ct mon group by ki merdouillai;)
thx a lot all of u...

silimalaris le inner join, c pour indiquer un lien relationel entre 2 tables
 
tes tables sont liées comment (les 3 je veux dire ?)
tu peux faire un p'tit schema?
cherchepa

silimalaris a écrit a écrit :

Si tes 2 tables sont liées ca te donnerai plutot ca :  
select cheval.nomcheval, count ( reprise.n°reprise)  
from reprise inner join cheval on cheval.idcheval=reprise.idcheval             where ...toutmonblablapourle nomdeschevauxetkimarche  
 
ou  
 
select cheval.nomcheval, count ( reprise.n°reprise)  
from reprise , cheval  
where cheval.idcheval=reprise.idcheval and  ..toutmonblablapourle nomdeschevauxetkimarche  
 
dans le cas ou tu ne veux pas utiliser de inner join  




 
le pepin c kelle son pas lier les table  
ya travailler entre les deux...
mais ca sert a koi inner join exactement????

silimalaris Si tes 2 tables sont liées ca te donnerai plutot ca :  
select cheval.nomcheval, count ( reprise.n°reprise)  
from reprise inner join cheval on cheval.idcheval=reprise.idcheval             where ...toutmonblablapourle nomdeschevauxetkimarche  
 
ou  
 
select cheval.nomcheval, count ( reprise.n°reprise)  
from reprise , cheval  
where cheval.idcheval=reprise.idcheval and  ..toutmonblablapourle nomdeschevauxetkimarche  
 
dans le cas ou tu ne veux pas utiliser de inner join
cherchepa dites le si c pas clair....;)
cherchepa

fabcool a écrit a écrit :

tes table sont completes au moins ?? tu n'as pas de pb de clée primaireeeuh ?? :D
 
normalement tu cherche dans l'aide ca explike très bien la mise en forme du count y a meme un exemple :D  



*
 
ben a vrai dire c les 2°nnee ki on monter le rezo de l'ecole et ben i ont grave merder ...
ya pas l'aide sous acces....
c bien relou  
 
sinon tout fonctionne bien  
pas de prob de cle ou koi ke ce soit  
tout les requete fonctionne  
celle ci fontionne sans le count  
mais ....le count  
 
 
sinon voila ce ke je ve ...
ya des chevaux ( chevaux.nomchevaux) ki peuvent etre repris ( reprise.n°reprise)
et je ve affiche le nom des chevaux et le nombres de fois k il ont ete repris a cote ...
 
ca me fait un select cheval.nomcheval count ( reprise.n°reprise)
              from reprise cheval travailler
              where...toutmonblablapourle nomdeschevauxetkimarche
              group by reprise ca je c pa si c bon ...

fabcool tes table sont completes au moins ?? tu n'as pas de pb de clée primaireeeuh ?? :D
 
normalement tu cherche dans l'aide ca explike très bien la mise en forme du count y a meme un exemple :D
Poisse ça depend tu veux compter quoi.
Si tu veux le nombre de ligne c est selectcount(Chammp)
sinon c  est selectSum(champ)
cherchepa

cherchepa a écrit a écrit :

 
 
beuhhhhaaaaa
ca marche paaaaaaaassssssssss!
 " la requete doit etre contruite a partir d' au moins un table ou une requete source" ....
c ave dire kwaaaaaaa...
pourtant je met bien les bonnes table dans le from...  




 
up

cherchepa

redridinghood a écrit a écrit :

ouep ca a l'air correct, le mieux c de tester :-)  




 
beuhhhhaaaaa
ca marche paaaaaaaassssssssss!
 " la requete doit etre contruite a partir d' au moins un table ou une requete source" ....
c ave dire kwaaaaaaa...
pourtant je met bien les bonnes table dans le from...

latruffe tu peux aussi faire select count(n°de reprise) from reprise where N°sw reprise is not null
 
La, il va compter tous les numéros de reprise non null. Comme ça, si tu as un numéro de reprise par cheval, c'est ok
redridinghood ouep ca a l'air correct, le mieux c de tester :-)
cherchepa je ve dire...
 
select chevaux , count(n°reprise) from reprise
cherchepa

redridinghood a écrit a écrit :

SELECT COUNT(* ou nom de ton champs) FROM ...  




 
donc en gros , je ve compte le nombre de chevaux repris ...
 
ca fait un truc du genre  
 
select chevaux , select (n°reprise) from reprise  
 
je c,  pas evident mais bon en gros est ce ke ca ce tien??

redridinghood SELECT COUNT(* ou nom de ton champs) FROM ...
cherchepa dites moi ...
comment on se sert du "count"...???
chui en galere la. pti a faire et ya ke ca ki merde

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