Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Prikaz rezervacija

[es] :: MySQL :: Prikaz rezervacija

[ Pregleda: 3130 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djak_prvak
nezaposlen
ma kakva firma
sarajevo

Član broj: 333385
Poruke: 10
31.176.228.*



Profil

icon Prikaz rezervacija27.05.2016. u 21:04 - pre 96 meseci
Jel netko ima ideju kako da dobijem rezultat o slobodnim sobama u pojedinim datumima
Npr ako dam upit za period od 01.05.2016-31.05.2016 a sobu imam rezerviranu
za period 05-04 i 10-14 05 kako da dobijem ispis datuma za koje je slobodna
a da ne ubaci navdene datume. Je radio netko nesto slicno?
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1123
*.dynamic.sbb.rs.

Sajt: www.gvozden.info


+68 Profil

icon Re: Prikaz rezervacija28.05.2016. u 15:52 - pre 96 meseci
prvo nades zauzete sobe, a zatim odradis negaciju
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Prikaz rezervacija28.05.2016. u 16:08 - pre 96 meseci
Za ovakve upite zgodno je imati jednu tabelu sa svim datumima i onda raditi JOIN sa njom.

Code:

SELECT d.date
FROM dates d
LEFT JOIN rezervacije r ON r.soba = '23' AND d.date >= r.pocetak AND d.date <= r.kraj
WHERE d.date >= '2016-05-01' AND d.date <= '2016-05-31' AND r.id IS NULL
 
Odgovor na temu

[es] :: MySQL :: Prikaz rezervacija

[ Pregleda: 3130 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.