# GET_COSTO_ART_EVT ## Colonne | Colonna | Tipo | |---------|------| | ID_EVENTO | NUMBER | | COD_ARTICOLO | VARCHAR2(10) | | NUMERO | NUMBER | | COSTO_UNI | NUMBER | | COSTO | NUMBER | | COSTO_IVATO | NUMBER | ## Definizione ```sql CREATE OR REPLACE VIEW GET_COSTO_ART_EVT AS SELECT edp.ID_EVENTO, a.COD_ARTICOLO, sum(ca.numero) as numero, sum(ca.costo_uni) as costo_uni, SUM(ca.costo_calc) AS costo, SUM(ca.costo_calc_iva) AS costo_ivato FROM EVENTI e join EVENTI_DET_OSPITI edoa on edoa.id_evento = e.id and edoa.cod_tipo_ospite = 8 -- adulti JOIN EVENTI_DET_PREL edp ON edp.ID_EVENTO = e.ID JOIN ARTICOLI a ON a.COD_ARTICOLO = edp.COD_ARTICOLO LEFT JOIN GET_COSTO_ART_BY_EVT ca ON ca.COD_ARTICOLO = a.COD_ARTICOLO AND ca.id_evento = e.id LEFT JOIN GET_ULTIMI_COSTI guc ON guc.COD_ARTICOLO = a.COD_ARTICOLO GROUP BY edp.ID_EVENTO, a.COD_ARTICOLO ```