problème de requete

I

isabelle

Guest
bonjour à tous,

d'après des critères j'affiche 2 colonnes. ça ça marche bien.
mais lorsque je veux récupérer seulement les infos de la 2ème colonne sans rien changer ça ne marche plus.

sous Access j'enleve dans le select mon champ et ça marche
par contre dans microsoft query (excel) ça ne marche pas,

savez vous pk?

voici mon code avec les 2 colonnes:

Code:
SELECT table_custom_field_string_table_0.value AS 'Area', Count(table_custom_field_string_table_0.bug_id) AS 'Last week' 

FROM base.table_bug_table table_bug_table_0, base.table_custom_field_string_table table_custom_field_string_table_0 

WHERE .....

GROUP BY table_custom_field_string_table_0.value

je veux donc enlever la colonne Area donc je me suis dit qu'en enlevant dans mon select la ligne suivante ça marcherais
Code:
table_custom_field_string_table_0.value AS 'Area',

mais non.

qqun voit il mon erreur??
Merci
 
J

JPM

Guest
Bonjour Isabelle, le forum,

Que se passe t-il exactement?
J'ai fait un essai dans Access : Ok.
et dans Query, si je supprime le champ de la clause SELECT, il me modifie complétement ma requête (il enleve le count et le group by)!!!
par contre tjs dans Query, si j'écris la requête complète, ça fonctionne !
SELECT Count(Champ2)
FROM ...
GROUP BY Champ1

Jean-Pierre
 
I

isabelle

Guest
Code:
SELECT Count(table_custom_field_string_table_0.bug_id) AS 'Last week'

FROM base.table_bug_table table_bug_table_0, base.table_custom_field_string_table table_custom_field_string_table_0

WHERE 

GROUP BY table_custom_field_string_table_0.value

voici mon code que j'ai écrit moi meme dans sql de query.

il me donne une erreur disant que la requete sql ne peut pas etre représenté graphiquement.
 
J

JPM

Guest
Oui mais le fait que la requête ne puisse être représenté graphiquement ne pose pas de problème pour le retour des données dans Excel.
Tu réponds Oui à la question 'Désirez-vous continuer' et tu peux exploiter tes données.

Jean-Pierre
 
J

JPM

Guest
J'ai fait un test sous 2003, ça marche!
Voici exactement le code de la requête que j'utilise (liaison avec une base Access)

SELECT count(tblPersonne.idPers) AS [Last Week]
FROM `C:\\Documents and Settings\\Access\\Mes documents\\test`.tblPersonne tblPersonne
Group By tblPersonne.nomPers;

Jean-Pierre
 
I

isabelle

Guest
Code:
SELECT Count(table_custom_field_string_table_0.bug_id) AS [last week]

FROM base.table_bug_table table_bug_table_0, base.table_custom_field_string_table table_custom_field_string_table_0

WHERE …..

GROUP BY table_custom_field_string_table_0.value

voici mon code
 

Discussions similaires

Réponses
1
Affichages
1 K

Statistiques des forums

Discussions
312 429
Messages
2 088 352
Membres
103 824
dernier inscrit
frederic.marien@proximus.