Lo scenario è il sistema DEMO001 prenotato dal 10 agosto all'11 agosto dall'utente.Scenario per consentire l'aggiornamento basato su booking-SQL
START_DATE END DATE SYSTEM
2016-08-10 2016-08-11 DEMO001
2016-09-05 2016-09-08 DEMO001
2016-08-08 2016-08-11 DEMO013
2016-08-16 2016-08-18 DEMO017
dire se ottengo un parametro di input
1) start date as 2016-08-08 and end date as 2016-08-11 I can allow
2) start date as 2016-08-11 and end date as 2016-09-08 I cannot allow
3) start date as 2016-08-10 and end date as 2016-08-15 I can allow
3) start date as 2016-08-10 and end date as 2016-09-06 I cannot allow
Se l'utente tenta di aggiornare qualsiasi di questo sistema, estendendo o preponing la data di inizio o di fine, se non altri prenotati tra questi giorni avrò per dire 0 o 1.
Questa è l'estensione di questo scenario
Checking if the "system" falls between two dates in SQL
Ho provato a modificarlo il suggerimento dato lì, ma non è in grado di farlo in modo corretto. Si prega di suggerire.
Forse le risposte alla tua domanda iniziale aiuto a tutti? –
Sì, il suggerimento fornito da @ MT0 viene elaborato – MKN
Quale problema si verifica quando lo si prova? Puoi spiegare di più? – SriniV