Bonjour à tous,
j'ai une requête sur oracle qui marche bien mais je n'arrive pas à comprendre son but
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
select p.proid, p.comid, p.actid,    
         p.locid, p.titid, p.pronom,    
         p.proprenom, p.prodatenaissance, p.prosex,    
         p.proadresse1, p.proadresse2, p.procomplementadr,    
         p.protel1, p.protel2,    
         p.profax, p.proemail, p.proweb,    
         p.proacceptpub, p.proacceptmail, p.proveilleuse,    
         p.proupdatedate, p.proobservation,    
         p.retdate, p.retraison, t.titnom, l.loccodepostal, l.loclibelle as proville,    
         n.actdomaine, n.actspecification, sf.souid, sf.soulibelle    
         from Tprofessionliberale p, Ttitre t, Tlocalites l, Tsourceinformation sf,    
         Tnatactivite n    
         where    
         p.proid = ?    
         and p.proobservation = 1    
         and p.titid = t.titid(+)    
         and p.locid = l.locid    
         and p.actid = n.actid    
         and p.souid = sf.souid(+)
mon problème est surtout avec cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
and p.souid = sf.souid(+)