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

 


Dernière réponse
Sujet : SQL : je galere sur ma jointure ...
Batman-Fr

jupiler a écrit a écrit :

 
 
 :non: moi c'est JupiLer  :o  
 
j'y tiens, faut pas confondre, on ne peut pas être sorti de la cuisse à Jupiler :D  




 
 :ouch:  
 
toute mes excuses ! j'evite au maximum d'erroner les pseudo !
 
 :jap:  
 
 :ange:


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
Batman-Fr

jupiler a écrit a écrit :

 
 
 :non: moi c'est JupiLer  :o  
 
j'y tiens, faut pas confondre, on ne peut pas être sorti de la cuisse à Jupiler :D  




 
 :ouch:  
 
toute mes excuses ! j'evite au maximum d'erroner les pseudo !
 
 :jap:  
 
 :ange:

jupiler

Batman-Fr a écrit a écrit :

:jap:  
 
wouatouwouatou avait la cle  :D  
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  :jap:  




 
 :non: moi c'est JupiLer  :o  
 
j'y tiens, faut pas confondre, on ne peut pas être sorti de la cuisse à Jupiler :D

Batman-Fr :jap:  
 
wouatouwouatou avait la cle  :D  
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  :jap:
jupiler 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]

wouatouwouatou essaie en mettant le nom du schema de ta base...
 
le fameux : mgl_adh.dbo
Met le devant chaque table (select et where)
Batman-Fr :hello: à tous
 
fidele au poste, je vous expose mon nouveau problème :D :
 
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 :D) 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 :)

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