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 34 35 36 37 38
| SELECT DISTINCT
usr_gpu.gpuid AS "BUREAU",
(
SELECT SUBSTR(usrnom,1,10)
FROM utilisateur
WHERE usrid=consultation.usradm
) AS "REDACTEUR",
(
SELECT SUBSTR(usrnom,1,10)
FROM utilisateur
WHERE usrid=consultation.usrautcreat
) AS "AUTEUR" ,
consultation.conccp AS "N° CONSULTATION",
activite.actclair AS "ACTIVITE" ,
consultation.conclair AS "OBJET CONSULTATION",
'' AS "BENEFICIAIRE",
prcclair ||' (' || prcdesc ||' )' AS "TYPE PROCEDURE",
echeancier.echdnotif AS "DATE NOTIF" ,
consultation.conddepot AS "DLRO" ,
(
SELECT SUM(DECODE(etlid,'E',1,0)), SUM(DECODE(etlid,'N',1,0)), SUM(DECODE(etlid,'I',1,'S',1,0))
FROM lot
WHERE conccp = consultation.conccp
HAVING SUM(DECODE(etlid,'E',1,0)) > 0
) AS "NBRE LOTS"
FROM consultation,
programme ,
echeancier ,
or_con ,
usr_gpu ,
activite ,
procedure ,
WHERE programme.prgregrpt=consultation.conccp
AND echeancier.echnum =or_con.echnum
AND or_con.conccp =consultation.conccp
AND consultation.usradm=usr_gpu.usrid
AND activite.actid=programme.actid
AND procedure.prcid=consultation.prcid |
Partager