extracted objects
This commit is contained in:
70
docs/views/VW_REP_DEGUSTAZIONI.md
Normal file
70
docs/views/VW_REP_DEGUSTAZIONI.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# VW_REP_DEGUSTAZIONI
|
||||
|
||||
## Colonne
|
||||
|
||||
| Colonna | Tipo |
|
||||
|---------|------|
|
||||
| ID_EVENTO | NUMBER |
|
||||
| ID | NUMBER |
|
||||
| DATA | DATE |
|
||||
| ORA | VARCHAR2(20) |
|
||||
| NOME | VARCHAR2(100) |
|
||||
| TELEFONO | VARCHAR2(255) |
|
||||
| EMAIL | VARCHAR2(255) |
|
||||
| LOCATION | VARCHAR2(200) |
|
||||
| N_PERSONE | NUMBER |
|
||||
| MENU | VARCHAR2(1000) |
|
||||
| N_PAGANTI | NUMBER |
|
||||
| NOTE | VARCHAR2(4000) |
|
||||
| N_DEGUSTAZIONE | NUMBER |
|
||||
| DES_EVENTO | VARCHAR2(407) |
|
||||
| DATA_EVENTO | DATE |
|
||||
| LOCATION_DEG | VARCHAR2(1000) |
|
||||
| COUNT_RIGA | NUMBER |
|
||||
| STATO | NUMBER |
|
||||
| STATUS | VARCHAR2(28) |
|
||||
| SCADUTO | CHAR(2) |
|
||||
| TIPO_PASTO | VARCHAR2(6) |
|
||||
| DESCRIZIONE_TIPO | VARCHAR2(100) |
|
||||
|
||||
## Definizione
|
||||
|
||||
```sql
|
||||
CREATE OR REPLACE VIEW VW_REP_DEGUSTAZIONI AS
|
||||
select
|
||||
d.ID_EVENTO,
|
||||
d.ID,
|
||||
d.DATA,
|
||||
d.ORA,
|
||||
e.CLIENTE NOME,
|
||||
e.cliente_tel as TELEFONO,
|
||||
e.cliente_email as EMAIL,
|
||||
l.LOCATION,
|
||||
d.N_PERSONE,
|
||||
d.MENU,
|
||||
d.N_PAGANTI,
|
||||
d.NOTE,
|
||||
d.N_DEGUSTAZIONE,
|
||||
e.data || ' - ' || t.DESCRIZIONE || ' - ' || l.location || ' - ' || substr(cliente,1,20) des_evento,
|
||||
e.data as data_evento,
|
||||
d.location as location_deg,
|
||||
1 AS COUNT_RIGA,
|
||||
e.stato as stato,
|
||||
c.status,
|
||||
case when e.data_scad_preventivo <= trunc(sysdate)
|
||||
then CASE WHEN e.stato >= 400 THEN 'NO' ELSE 'SI' END
|
||||
else 'NO'
|
||||
end scaduto,
|
||||
decode(p.tipo_pasto, 'C', 'Cena', 'P', 'Pranzo', 'Altro') as tipo_pasto,
|
||||
p.descrizione as descrizione_tipo
|
||||
from eventi e
|
||||
left join EVENTI_DET_DEGUST d on d.id_evento = e.id
|
||||
left join vw_event_color c on d.id_evento = c.id
|
||||
left join tb_tipi_evento t on e.cod_tipo = t.COD_TIPO
|
||||
left join location l on e.id_location = l.ID
|
||||
left join tb_tipi_evento p on p.cod_tipo = e.cod_tipo
|
||||
where e.disabled = 0
|
||||
and e.deleted = 0
|
||||
and e.stato < 900
|
||||
order by d.data, d.ora
|
||||
```
|
||||
Reference in New Issue
Block a user