Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Campi calcolati
giovedì 01 settembre 2005 - 10.38
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Iso
Profilo
| Newbie
3
messaggi | Data Invio:
gio 1 set 2005 - 10:38
In un database access devo calcolare dei tempi di esposizione ad un rischio, quindi la differenza tra due date, ma a seconda dei casi non sempre le stesse due data. Insomma il calcolo dipende da un ciclo IF. qual è il modo migliore per farlo? fare una query col campo calcolato a partire dalla tabella, e lanciare la query ogni volta che si aggiornano i dati? ma in questo caso posso legare il campo calcolato al ciclo if. Oppure potrei lo stesso con un report (e comunque con lo stesso dubbio sulla possibilità di fare il ciclo If)? il ciclo if poi lo dovrei fare in VBA (ma in tal caso come legarlo alla query, c'è il modo), oppure c'è il modo di inserirlo diretamente nella query o nel report?
Questi metodi sono possibili? ne esistono migliori?
Lo so dovrei trovare tutte queste risposte in un manuale, ma non ho molto tempo!
grazie
Iso
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 1 set 2005 - 11:09
>In un database access devo calcolare dei tempi di esposizione
>ad un rischio, quindi la differenza tra due date, ma a seconda
>dei casi non sempre le stesse due data. Insomma il calcolo dipende
>da un ciclo IF.
Ciao Iso,
prova a postare la struttura della tabella, alcune righe di prova e le condizioni che determinano le colonne da considerare nella differenza.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Iso
Profilo
| Newbie
3
messaggi | Data Invio:
ven 2 set 2005 - 11:11
grazie dell'aiuto. Provo a postare oggi.
Iso
Iso
Profilo
| Newbie
3
messaggi | Data Invio:
lun 5 set 2005 - 00:49
Eccomi (sto traslocando!). Allora ho due tabelle una di anagrafica e l'altra con delle procedure mediche. Si tratta di 4 o 5 procedure diverse ed ogni procedura può ripetersi più di una volta. Le durate che devo calcolare sono quelle delle procedure (ad esempio il numero di giorni in cui il paziente ha il catetere). Le durate devono essere calcolate mensilmente, di qui la necessità dii subordinare il calcolo di tali durate al ciclo if che riporto. il fine è quello di calcolare l'insorgenza di infezioni riportate in una terza tabella
grazie
Iso
Torna su
Stanze Forum
Elenco Threads
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 !