Inserimento Prenotazione con Agenda

Giovas91

Nuovo Utente
23 Mag 2013
1
0
0
Allora ragazzi il mio problema è questo

Ho queste tabelle:
- Pazienti (id_paziente, nome, cognome)
- Agenda (id_agenda, id_spec, giorno, ora_i, ora_f)
- Prenotazioni (id_pren, id_paz, id_spec, data, ora_i)

devo poter inserire una prenotazione in modo automatico, ovvero io arrivo ad avere:
- id_paz
- id_spec
e con quelli, andando a vedere nell'agenda quando quella determinata specializzazione potrà essere soddisfatta inserirla nelle prenotazioni nel primo giorno/ora possibile

Ad esempio se ho che il lunedì dalle 8 alle 10 c'è la possibilità di fare quella prestazione, ma fino alle 9 è occupata, mi deve restituire "lunedì dalle 9"
Ogni specializzazione dura 30 minuti

Cercando su internet ho capito che dovrei utilizzare "datepart", ma non ho ancora capito come... credo di aver intuito che quello viene utilizzato per dirmi il giorno (lunedì, martedì, ecc) a partire da un giorno in numero. Ma come faccio a scandire tutto l'annofarmi dare i giorni, confrontarlo con datepart e quindi con l'agenda e poi andare a controllare l'ora, scorrere fino a che non trovo un buco, oppure che finisce l'orario per quella specializzazione, continuare a cercare, fino a trovare il buco e inserire?

Grazie a tutti per l'aiuto :D:D:D
 

Discussioni simili