Mschera di ricerca con openoffice

mercoledì 26 agosto 2015 - 14.19
Tag Elenco Tags  Windows 7  |  Chrome

mokaite Profilo | Newbie

Buon pomeriggio a tutti, sono contenta di essere caduta nel vostro forum nelle mie ricerche su google, perchè leggendo gli aiuti che avete dato ad altri utenti sono riuscita a risolvere uno dei problemi del database che sto cercando di fare; quindi GRAZIE A PRESCINDERE DA TUTTO.
Ora visto che ci sono provo a chiedere altre indicazioni che magari mi aiuteranno a realizzare il database con openoffice come vorrei che fosse.

Ho realizzato una tabella(prestazionii) con i seguenti campi : DataRichiesta, Cognome, Nome, DataNascita, CodiceFiscale, Ospedale, Reparto, dataerogazione, Prestazione1, Prestazione2, nota .

Una seconda tabella (elencoprest) con il campo elencoprestazioni dove ho inserito come elenco i seguenti record : ACQUAMARINA, AGATA, CORALLO, DIAMANTE, GIADA, MOKAITE, AMBRA, BLENDA

Una terza tabella FILTRO con i seguenti campi: FID, DATAI, DATAF

Una query di ricerca con questo codice: SELECT * FROM "prestazionii" WHERE ( "data" >= :paramD1 AND "data" <= :paramD2 OR "data" >= :paramD1 AND :paramD2 IS NULL OR "data" <= :paramD2 AND :paramD1 IS NULL OR :paramD2 IS NULL AND :paramD1 IS NULL )

Un' altra query per la ricerca per codice fiscale che ha questo codice: SELECT "DataRichiesta" AS "DataRichiesta", "Cognome" AS "Cognome", "Nome" AS "Nome", "DataNascita" AS "DataNascita", "CodiceFiscale" AS "CodiceFiscale", "Ospedale" AS "Ospedale", "Reparto" AS "Reparto", "data" AS "data", "Prestazione1" AS "Prestazione1", "Prestazione2" AS "Prestazione2", "nota" AS "nota" FROM "prestazionii" WHERE "CodiceFiscale" IS NOT NULL

Una query totale prestazioni su indicazioni prelevate dal vostro forum : SELECT "W"."Prestazione1", SUM( 1 ) AS "ContPrestazione1" FROM ( SELECT "prestazionii"."Prestazione1" AS "Prestazione1" FROM "prestazionii" UNION ALL SELECT "prestazionii"."Prestazione2" AS "Prestazione1" FROM "prestazionii" ) AS "W" GROUP BY "W"."Prestazione1" HAVING ( "W"."Prestazione1" IS NOT NULL )
quindi ho fatto una maschera per l' inserimento dei dati con i vari pulsanti di nuovo record, elimina, aggiorna.

ora vi ho descritto quello che ho fatto sperando che sia chiaro , perchè devo essere sincera nn è semplice spiegare, ora la mia domanda è come faccio a creare una maschera di ricerca che mi consenta di cercare le informazioni inserendo data iniziale e data finale per indicare il periodo che m' interessa ed avere come risultato una tabella che riepiloghi i dati cioè i totali delle varie prestazioni erogate in quel periodo e i vari totali nei singoli ospedali e nei vari reparti.

Mamma mia solo rileggendo quello che ho scritto nn ci capisco più nulla !

Nn è che devo fare una query a campi incrociati ?? anche se nn so bene come farla con openoffice

mi scuso per il mal di testa che vi avrò fatto venire e ringrazio per l' attenzione
ciaooo
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