Salve ragazzi!Mi servirebbe una mano con alcune query SQL,dove trovo difficoltà.
Lo schema relazionale è questo :
Medico (Matricola,Nome,Cognome,Specializzazionr,Città,Telefono,SIGLA)
Ospedale (Sigla,Nome,Città,Indirizzo)
Paziente(Ssn,Nome,Cognome,DataNascita,Città,Telefono)
Visita(MATRICOLA,SSN,Data,Diagnosi,NOME_MEDICINALE)
Medicinale (Nome_Medicinale,PrincipioAttivo,Prezzo,SETTORE,P_IVA)
CasaFarmaceutica (P_Iva,Nome,Indirizzo)
SettoreMedicinale(Settore,Descrizione)
Prescrizione (MATRICOLA,SSN,Data,NOME_MEDICINALE,Quantità)
Query SQL :
b.Per ogni paziente determinare il numero di medici da cui sono stati visitati.
c.Determinare i pazienti a cui sono stati prescritti più di 100 confezioni di "Toglimal" (Ssn,Nome,Cognome)-->qst tra parentesi è l'output della SELECT.
d.Determinare il nome ed il cognome del paziente che nel 2006 ha subito il minor numero di visite.
Finora ho utilizzato Ms Access x il database e x le query,ma su Access nn posso utilizzare le viste,giusto?
Vi ringrazio in anticipo!
Lo schema relazionale è questo :
Medico (Matricola,Nome,Cognome,Specializzazionr,Città,Telefono,SIGLA)
Ospedale (Sigla,Nome,Città,Indirizzo)
Paziente(Ssn,Nome,Cognome,DataNascita,Città,Telefono)
Visita(MATRICOLA,SSN,Data,Diagnosi,NOME_MEDICINALE)
Medicinale (Nome_Medicinale,PrincipioAttivo,Prezzo,SETTORE,P_IVA)
CasaFarmaceutica (P_Iva,Nome,Indirizzo)
SettoreMedicinale(Settore,Descrizione)
Prescrizione (MATRICOLA,SSN,Data,NOME_MEDICINALE,Quantità)
Query SQL :
b.Per ogni paziente determinare il numero di medici da cui sono stati visitati.
c.Determinare i pazienti a cui sono stati prescritti più di 100 confezioni di "Toglimal" (Ssn,Nome,Cognome)-->qst tra parentesi è l'output della SELECT.
d.Determinare il nome ed il cognome del paziente che nel 2006 ha subito il minor numero di visite.
Finora ho utilizzato Ms Access x il database e x le query,ma su Access nn posso utilizzare le viste,giusto?
Vi ringrazio in anticipo!
Ultima modifica: