SQL : je galere sur ma jointure ... - Programmation
Marsh Posté le 06-12-2001 à 09:46:03
essaie en mettant le nom du schema de ta base...
le fameux : mgl_adh.dbo
Met le devant chaque table (select et where)
Marsh Posté le 06-12-2001 à 09:53:49
essaye:
SELECT COUNT(DEC.DECSS) FROM MGEL_ADH.dbo.DECOMPTES DEC, MGEL_ADH.dbo.ASSURE ASS WHERE ASS.USER_INT = DEC.USER_INT AND ASS.SOCIETE = 'MACHIN'
ca rejoint ce que dit wouatouwouatou
soit tu mets les noms de tables formatés pareil dans le select, from et where
soit tu définis des alias dans le from et tu les utilises dans le select et le where
[edtdd]--Message édité par jupiler--[/edtdd]
Marsh Posté le 06-12-2001 à 10:07:44
wouatouwouatou avait la cle
j'avais deja essaye ca mais je ne l'avais pas fait a l'interieur du COUNT
jupiter : exact, je ne me souvenais plus de ce qu'etaient les alias
Marsh Posté le 06-12-2001 à 10:24:22
Batman-Fr a écrit a écrit : wouatouwouatou avait la cle j'avais deja essaye ca mais je ne l'avais pas fait a l'interieur du COUNT jupiter : exact, je ne me souvenais plus de ce qu'etaient les alias |
moi c'est JupiLer
j'y tiens, faut pas confondre, on ne peut pas être sorti de la cuisse à Jupiler
Marsh Posté le 06-12-2001 à 12:59:21
jupiler a écrit a écrit : moi c'est JupiLer j'y tiens, faut pas confondre, on ne peut pas être sorti de la cuisse à Jupiler |
toute mes excuses ! j'evite au maximum d'erroner les pseudo !
Marsh Posté le 06-12-2001 à 09:42:23
à tous
fidele au poste, je vous expose mon nouveau problème :
voila, j'ai une requete SQL que voici :
SELECT COUNT(DECOMPTES.DECSS) FROM MGEL_ADH.dbo.DECOMPTES, MGEL_ADH.dbo.ASSURE WHERE ASSURE.USER_INT = DECOMPTES.USER_INT AND ASSURE.SOCIETE = 'MACHIN'
et SQL SERVER me repond ca :
SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Le préfixe de colonne 'DECOMPTES' ne correspond ni au nom de table ni au nom d'alias utilisés dans la requête., SQL state 37000 in SQLExecDirect in ....
j'y comprends rien ... bon, ok, je ne maitrise pas trop (du tout ) les jointures ... j'ai essaye plein de variantes et nada ...
en gros, je veux compter le nombre de DECSS de la table DECOMPTES ou SOCIETE de la table ASSURE = 'MACHIN'
la liaison entre ces 2 tables s'effectue grace a user_int (qui est unique)
vous voyez ou ce situe le probleme ?
pour m'aider a construire ma requete, je me suis inspire de ce site que je trouve excellent : http://www.w3schools.com/sql/default.asp et + precisement de cette page : http://www.w3schools.com/sql/sql_join.asp
merci d'avance
---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391