1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| SQL> EXPLAIN PLAN FOR
2 SELECT
3 DISTINCT b.im_iasclcus, a.im_iclean, c.artlibl, (SELECT parlibc
4 FROM pardgene
5 WHERE parctab = 806
6 AND parcent = c.artuuvc
7 AND parnmag = b.im_iascla), a.im_iclcnuf, a.im_icldept, d.foulibl,
8 a.im_iclsitli, a.im_iclqtec, TO_CHAR(a.im_icldliv, 'DD/MM/YY'),
9 b.im_iasccli, (SELECT parlibc
10 FROM pardgene
11 WHERE parctab = 452
12 AND parcent = a.im_iclstat
13 AND parnmag = 10), NULL, '' || a.ROWID
14 FROM im_intcliv a, im_intasai b, artdgene c, foudgene d
15 WHERE a.im_iclseq = b.im_iasid
16 AND a.im_iclean = c.artean13
17 AND a.im_iclcnuf = d.foucnuf
18 AND a.im_icldept = d.foudept
19 AND b.im_iassoc = d.founsoc
20 AND b.im_iascla = d.founmag
21 AND 1 = 1
AND 1 = 1
22 23 AND 1 = 1
24 AND 1 = 1
25 AND 1 = 1
26 AND 1 = 1
27 AND a.im_iclsitli = :1
28 AND b.im_iassite IN (SELECT grsnmag
29 FROM grslig
30 WHERE grsngr = :2)
31 AND a.im_iclstat = 1
32 ORDER BY 1
33 ; |
Partager