KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Vendredi 16 mai 2008 - 08:26:46

Pb avec requete sum()

Rechercher : dans
Pb avec requete sum()
par inoussa
 Fil de Discussions
Statut : Résolu
jeudi 28 juillet 2005 à 12:05:00
select NomService,SUM(Montant) as TotalMontant from CONSOMMATION ,service
Where CONSOMMATION.Code_Service=Service.Code_Service group by consommation.Code_Conso,NomService

qd je tape cette requete on me dit que :
Impossible de classer ou de comparer les objets de type text ,ntext ,image
sauf lors de l'utilisation de l'operateur LIKE ou IS NULL

NomSeervice est de type text et m'interesse et c'est labas que vient l'erreur .Les otres chp st de type int

Mais je ne sais pas cmnt on pourra utiliser LIKE ou IS NULL ds mon K.
Je vs remercie
Répondre à inoussa  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Kermitt31, le jeudi 28 juillet 2005 à 14:31:37 Fil de Discussions
mais de rien Proverbe Lapon:Girafe au pôl' Nord,
Eté de la mort.
Répondre à Kermitt31

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par deus, le jeudi 28 juillet 2005 à 15:34:37 Fil de Discussions
Salut
Comme te le signifie le message d’erreur, tu ne peux pas faire de GROUP BY avec un champs de type text.
Rem : Ca n’engage que moi mais moi j’évite d’utiliser les types text, ntext (sauf si vraiment nécessaire) car ils ne sont pas faciles à manipuler.
Dans ton cas précis, soit tu modifies le format de ton champ NomService (en varchar p.e.) soit tu as un autre champ (un id ?) qui te permet d’identifier le “service” auquel cas tu utilises ce champ dans ta requete.


-
What Jesus can't fix tonight,
The Whisky certainly might.
Répondre à deus

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par inoussa, le vendredi 29 juillet 2005 à 15:58:06 Fil de Discussions
C'etait justement un pb de type de chp.Le type text ne donne dc pas ce q je voulais faire.
Avec varchar la solution est trouvéééééééééééééééééééééée
merci bcp .
Répondre à inoussa

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par hichamovit41, le samedi 2 juin 2007 à 21:38:21 Fil de Discussions 
Salut
Moi j'ai un probleme, et je souhaite que vous m'aidez à le résoudre
Merci d'avance
j'ai crée deux tableaux tblStock(idProduit, Produit,vStock) et tblSéries(idSérie,IdProduit,Série,Qnté,PrixUnitaire,vStock) et j'ai fais une relation entre les deux tables: j'ai lié les deux IDProduit

le prob c'est je veux une methode pour remplire le champs vStock automatiqument lors de la saisie

comment faire?
Répondre à hichamovit41
Discussions pertinentes trouvées dans le forum
04/12 17h39mettre sum() dans une requete phpProgrammation05/12 23h502
27/03 15h28[MS Access] operateur modulo dans une requeteProgrammation27/03 15h554
26/03 16h49[SQL] Problème de requêteProgrammation12/05 15h419
26/03 08h19pb requête VBAProgrammation26/03 09h467
Plus de discussions sur « Pb avec requete sum() » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide