Bonjour,

J'ai des requetes avec des vues imbriquées, j'aimerais faire en sorte que ces requetes n'utilisent plus ces vues, comment faire?
La requête en question:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
--Description : Offre
SELECT
p."MARCHE",p."PX_ID",p."DESCRIPTION",p."STATUS",p."PROD_BRAND",p."CATEGORIE",p."INSTALLED_PROD",p."DEBUT_COMMERCIAL",p."EXT_ID",p."AVANTAGE_BOOST",p."TYPE_SO",p."ALLOW_MODIFY",p."BILLABLE_FLAG",p."SALEABLE_FLG",p."FC_SUPPR_FLAG",p."FC_RETRAIT_FLAG",p."SIM_ONLY",p."FC_ELIGIBILITE",p."PRIX",p."ALCEA_ID",lnk.product_group,c.libelle /*AS catalogue*/,c.fc_cata_type
FROM
v_produit p
INNER JOIN PS_PROD_PGRP_LNK lnk ON lnk.product_id=p.px_id
LEFT OUTER JOIN v_cata c ON c.product_group=lnk.product_group AND c.prod_grp_type=lnk.prod_grp_type
AND c.prod_grp_type='CMDE' AND p.categorie IN ('OFFRE','OFFRE TYPE')
v_produit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--Description : liste des produits
SELECT
so.setid /*AS marche*/,so.product_id /*AS px_id*/,descr /*AS description*/,so.eff_status /*AS status*/,
so.prod_brand,so.prod_category /*AS categorie*/,installed_prod,date_begin /*AS debut_commercial*/,kl_prd_ext_id /*AS ext_id*/,so.FC_AVANTAGE /*AS avantage_boost*/
,tso.description /*AS type_so*/,
auth.allow_modify,auth.billable_flag,auth.saleable_flg,fc_suppr_flag,fc_retrait_flag,
CASE auth.fc_simonly_flag WHEN 'Y' THEN 'Y' ELSE 'N' END /*AS sim_only*/,
FC_ELIGIBILITE,p.rt_total_price /*AS prix*/,
so.fc_alcea_id /*AS alcea_id*/
FROM
ps_prod_item so
LEFT OUTER JOIN ps_fc_type_so tso ON tso.fc_type_so=so.fc_type_so
LEFT OUTER JOIN ps_fc_otso_com_tbl auth ON auth.product_id=so.product_id and so.setid=auth.setid
LEFT OUTER JOIN PS_FC_PREST_POST p ON p.FC_PPOST_ID=so.fc_ppost_id
v_cata
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
--Description : catalogue d'offres
SELECT
product_group,prod_grp_type,descr /*as libelle*/,fc_cata_type,fc_calc_fmig
FROM
ps_prod_group_tbl
WHERE
prod_grp_type IN ('CMDE','CMPT')
ORDER BY 
descr