Salve, ho 4 viste e sono relative al piano dei conti.
Le vista sono fatte nel seguente modo e con i seguenti campi
Vista1:
Select A1, A2, A3, A4, descr1 from tab1.
Vista2:
Select AA1, AA2, AA3, AA4, descr2 from tab2.
Vista3:
Select AAA1, AAA2, AAA3, AAA4, descr3 from tab3.
Vista4:
Select AAAA1, AAAA2, AAAA3, AAA4, descr4 from tab2.
Devo accorpare tutte e quattro le tabella in un unica della stessa tipologia.
Ho provato con UNION fra due viste
Select A1, A2, A3, A4, descr1 from tab1
UNION
Select AA1, AA2, AA3, AA4, descr2 from tab2
order by A1, A2, A3, A4
e funziona ma solo se faccio una query, mentre se la metto in una vista mi chiede l'ordinamento e dopo averla usata mi dice di usare la clausola COLLATE per impostare esplicitamente l'ordinamento: come posso fare ?
In pratica ho sbagliato a postare il titolo: io devo creare una vista da queste 4 accorpandole e su quella finale devo costruire un report.
Grazie

Rispondi quotando