FORUM PER UTENTI MILLEWIN
Attenzione !
Per intervenire sul forum è necessario essere registrati e connessi.

L'Amministratore

****************************************************
“Se tu hai una mela ed io ho una mela, e ce la scambiamo, alla fine tu ed io avremo sempre una mela ciascuno.
Ma se tu hai un’idea ed io ho un’idea, e ce la scambiamo, allora avremo entrambi due idee”.

George Bernard Shaw
****************************************************

query per diabetici over 60 anni in terapia con metformina

Andare in basso

query per diabetici over 60 anni in terapia con metformina

Messaggio  roberto marchetti il Mer 11 Set 2013 - 9:50

cerco una query semplice da porre al server per l'argomento su riportato. qualcuno puo aiutarmi?un caro saluto
Roberto Marchetti

roberto marchetti
Nuovo Membro
Nuovo Membro

Messaggi : 1
Punti : 2688
Voti per importanza dei messaggi : 10
Data d'iscrizione : 18.11.11

Visualizza il profilo

Torna in alto Andare in basso

Re: query per diabetici over 60 anni in terapia con metformina

Messaggio  Admin il Mer 11 Set 2013 - 13:22

roberto marchetti ha scritto:cerco una query semplice da porre al server per l'argomento su riportato. qualcuno puo aiutarmi?un caro saluto
Roberto Marchetti
Prova questa (prende in considerazione almeno una prescrizione di metformina negli ultimi 3 mesi):
 
Select Distinct  p.cognome+'  '+p.nome Nome,  p.nascita, CAST(YEARS(p.nascita, Today()) as CHAR (4))eta, p.sesso,
(Select  Max( b.data_open)  From cart_pazpbl b Where b.codice = p.codice And b.cp_code Like '250%' And Not (b.pb_status = 'I' And b.modalita ='A')) _DM_onset_,
(Select Distinct 'Metformina' From cart_terap t Where t.codice = p.codice And ( t.co_atc Like 'A10BA02' Or t.co_atc Like 'A10BD02%' Or t.co_atc Like 'A10BD03%' Or t.co_atc Like 'A0BD05' Or t.co_atc Like 'A10BD07%' Or t.co_atc Like 'A10BD08%') And t.data_open > (Today ()-90)) _metformina_e_ass_,
(Select Distinct 'Altri_Antidiabetici'  From cart_terap t Where t.codice = p.codice And ( t.co_atc Like 'A10BB%' Or t.co_atc Like 'A10BF%' Or t.co_atc Like 'A10BG%' Or t.co_atc Like 'A10BH%' Or t.co_atc Like 'A10BX04' Or t.co_atc Like 'A10BX%' Or t.co_atc Like 'A10BD04' Or t.co_atc Like 'A10BD06' )
And t.data_open > (Today()-90)) _antidiabetici_altri_
FROM pazienti p Left Outer Join nos_002 n On p.codice = n.codice
Where n.Pa_medi Like '%'
And p.pa_convenzione Like 'S'
And (pa_drevoca Is Null Or pa_drevoca > Today()-365)
And p.decesso Is Null
And eta > 60
AND _DM_onset_ is not null
And _metformina_e_ass_ Is Not Null
ORDER BY 1,3

_________________
L'Amministratore
Giuseppe Blasio
Admin
Admin
Admin
Admin

Messaggi : 525
Punti : 3608
Voti per importanza dei messaggi : 85
Data d'iscrizione : 20.02.11
Località : CASERTA

Visualizza il profilo http://utentimillewin.forumattivo.it

Torna in alto Andare in basso

Torna in alto


 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum