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

 


Dernière réponse
Sujet : [ACCESS] Requete SQL compliquée :(
kik hum sorry effectivement ca marche mieux :)
Merci bcp les gars :)

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
kik hum sorry effectivement ca marche mieux :)
Merci bcp les gars :)
Harkonnen

kik a écrit a écrit :

Ouaip ca à l'air mieux mais (désolé je suis relou...) ya encore une erreur du genre :Vous aveez essayé d'executer une requete ne comprenant pas la focntion Decision_test comme une partie de la fontion d'agrégat.... :(
 
Ca veut dire koi ca?  




ça veut dire que tu as oublié le GROUP BY que je t'avais pourtant dit de mettre dans ma premiere réponse !
 
SELECT Decision_test, ..... GROUP BY Decision_test
 
Latruffe> bravo ! c'est pas la 1ere fois en plus que je me fais avoir par ces p*** de parenthèses !!!

kik Ouaip ca à l'air mieux mais (désolé je suis relou...) ya encore une erreur du genre :Vous aveez essayé d'executer une requete ne comprenant pas la focntion Decision_test comme une partie de la fontion d'agrégat.... :(
 
Ca veut dire koi ca?
latruffe Je dirais plutôt:
 
Select Decision_test, IIF(Decision.Decision_test="Réponse Négative";Count(*);Decision.Decision_test) As Expr1 FROM Decision;
Harkonnen

mareek a écrit a écrit :

 
 
essaie de pettre une virgule ("," ) plutot qu'un point virgule (";" )  




ah oui, c'est ça, à tous les coups !!  :jap:

mareek

kik a écrit a écrit :

j'ai ressayé avec count mais il me dit tjrs erreur de syntaxe juste et il me renvoit ici:
Select Decision_test, (IIF Decision.Decision_test="Réponse Négative";Count(*);Decision.Decision_test) FROM Decision;
 
La virgule après le select est bonne? c normal qu'il y en ait une?  




 
essaie de pettre une virgule ("," ) plutot qu'un point virgule (";" )

kik ok merci bcp :)
Harkonnen j'ai rien pour tester pour le moment, je suis au boulot
je vérifierais ce soir.
kik j'ai ressayé avec count mais il me dit tjrs erreur de syntaxe juste et il me renvoit ici:
Select Decision_test, (IIF Decision.Decision_test="Réponse Négative";Count(*);Decision.Decision_test) FROM Decision;
 
La virgule après le select est bonne? c normal qu'il y en ait une?
Harkonnen

kik a écrit a écrit :

Ok j'ai retesté avec IIF mais il me dit erreur de syntaxe :(
Voila ma requete
 
Select Decision_test, (IIF Decision.Decision_test="Réponse Négative";Compte(*);Decision.Decision_test) FROM Decision;
Merci bcp d'avance :jap:  




 
remplace par Count

kik Ok j'ai retesté avec IIF mais il me dit erreur de syntaxe :(
Voila ma requete
 
Select Decision_test, (IIF Decision.Decision_test="Réponse Négative";Compte(*);Decision.Decision_test) FROM Decision;
Merci bcp d'avance :jap:
Harkonnen en SQL Access, oui
 
par contre, c'est pas IF, mais IIF, avec 2 I
kik Hum j'ai une erreur ca ne marche pas.
Tu es sur que le IF ca existe dans le SQL?
kik merci je vais essayer
Harkonnen SELECT machin, (IIF Table.champ = valeur;count(*);table.champ) FROM Table GROUP BY machin
kik Bon voila
J'ai une requete SQL à faire sur plusieurs tables dans laquelle je compte en fait le nombre de champ que la requete trouver (avec la fonction compte d'access).
 
Il ya juste un petit probleme : j'aimerai que pour une certaine valeur pour un champ particulier, il compte  et que pour les autres valeurs de ce champ il ne compte pas. Comment spécifier ca dans la requête?

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