Query di unione

lunedì 07 luglio 2008 - 10.13

Daniela83 Profilo | Newbie

Buongiorno a tutti... ho bisogno di un aiuto...

ho due query, una per visualizzare gli inserimenti, l'altra per le fatture.

vorrei fare una query che mi permetta di visualizzare le fatture, ma se non ci sono
mi visualizza gli inserimenti in base all'anno.

ecco le query


PER VISUALIZZARE GLI INSERIMENTI PAZIENTI

select a.*, upper(concat(b.nome, " ", b.cognome)) as cognome_nome, Upper(T.Descrizione) as Descrizione from
(select Anno, Mese, Upper(Reparto) as Reparto, Upper(Paziente) as Paziente, Upper(Struttura) as Struttura, sum(Importo_stimato) as Importo
from Residenzialita.Registrazione_conteggi
group by Anno, Mese, Reparto, Struttura, Paziente) a
join Residenzialita.Elenco_pazienti b
on b.idElenco_pazienti=a.Paziente
join Residenzialita.Tabella_Strutture T
on T.struttura=a.Struttura

PER VISUALIZZARE LA FATTURA

select a.*, Upper(T.Descrizione) as Descrizione from
(select year(data) as Anno, month(data) as Mese, Upper(Reparto) as Reparto, Upper(Struttura) as Struttura, sum(Importo_giornata) as Importo
from Residenzialita.Trasformazione_Fatture
group by year(data), month(data),Reparto, Struttura) a
join Residenzialita.Tabella_Strutture T
on T.struttura=a.Struttura


Praticamente si dovrebbe fare che se i campi anno, mese, struttura, importo della tabella fattura ci sono
allora visualizzare quei dati, altrimenti inserire anno, mese. struttura, importo della tabella inserimenti.
in fondo inserire una colonna che dica se è una fattura o un inserimento
GRAZIE
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5