Salutare,
Am un tabel în care sunt salvate cereri de concediu.
Fiecare concediu are o dată de început şi una de sfârşit. Salvate evident în câmpuri diferite în format dată.
Toţi angajaţii au avut obligaţia de a-şi face cereri de concediu ptr. perioada 27-29.12.2017.
Unii însă, având mai multe zile rămase, şi-au făcut cereri pentru intervale mai lungi, de ex. de la 18.12.2017 până la 04.01.2018.
Cum pot scrie o interogare care să găsească toate rândurile din tabel la care intervalul de concediu solicitat angajat include perioada 27-29.12.2017 ?
Mulţumesc anticipat,
Zoltan.
P.S. Am încercat dar nu pot ataşa nici un fişier acestui mesaj, primesc eroare de genul: extensie fişier invalidă.
Interogare interval de timp
Moderatori: Zamolxe, Moderatori
-
- PHPRomania Supporter
- Mesaje: 16
- Membru din: Mar Iul 13, 2010 11:02 am
-
- PHPRomania Supporter
- Mesaje: 9
- Membru din: Lun Aug 08, 2016 10:59 am
Re: Interogare interval de timp
Salut,
Gasesti tot felul de editoare/compilatoare online (fiddles) cum e acesta pentru mysql: http://sqlfiddle.com. Aici poti pune ce ai facut pana acum,sa testezi si sa postezi link-ul ca noi sa lucram pe el.
Am construit aici: http://sqlfiddle.com/#!9/f570d0/1 un mediu de lucru conform problemei tale.
Sql-ul care face toata treaba este:
Ca sa-l explic putin, pur si simplu selectez toate randurile ce au inclus intervalul 27-29 decembrie 2017 si orice valoare din acest interval inchis.
Daca ai nelamuriri,astept un feedback
O zi buna.
Gasesti tot felul de editoare/compilatoare online (fiddles) cum e acesta pentru mysql: http://sqlfiddle.com. Aici poti pune ce ai facut pana acum,sa testezi si sa postezi link-ul ca noi sa lucram pe el.
Am construit aici: http://sqlfiddle.com/#!9/f570d0/1 un mediu de lucru conform problemei tale.
Sql-ul care face toata treaba este:
Cod: Selectaţi tot
SELECT * FROM `vacation` WHERE
`start_date` <= '2017-12-29 00:00:00' AND `end_date` >= '2017-12-27 00:00:00'
Ca sa-l explic putin, pur si simplu selectez toate randurile ce au inclus intervalul 27-29 decembrie 2017 si orice valoare din acest interval inchis.
Daca ai nelamuriri,astept un feedback
O zi buna.
-
- PHPRomania Supporter
- Mesaje: 16
- Membru din: Mar Iul 13, 2010 11:02 am
Re: Interogare interval de timp
OK, mulţumesc mult.
Sunteţi cei mai tari şi cel mai fain forum de acest gen.
Felicitări şi mult succes în continuare.
Sunteţi cei mai tari şi cel mai fain forum de acest gen.
Felicitări şi mult succes în continuare.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 27 vizitatori