Imam sledeću tabelu iz baze podataka:
CREATE TABLE rezv(
id char(8) NOT NULL,
ime char(25) NOT NULL,
prezime char(25) NOT NULL,
idtip numeric(2) NOT NULL,
soba char(4),
datodl date NOT NULL,
datdol date NOT NULL,
rbr numeric(3) NOT NULL,
iduslu char(3),
iznos char(10),
poredak numeric(3) NOT NULL,
bez_zasebnog_kreveta char(1) DEFAULT '0'::bpchar,
rata numeric(12,2) DEFAULT 0,
podgrupa varchar(30),
CONSTRAINT "PK_NAJDET" PRIMARY KEY (id, rbr, poredak)
)
Obzirom da trebam brojati goste po zauzeću soba, imam problem.U tabeli imam sledeće podatke datdol-kao datum dolaska i datodl kao datum odlaska.Obzirom da sistem u tabelu upisuje samo ta dva datuma ja nemam stavrnu evidenciju kada su ti gosti prisutni, tj. ako npr. gost dođe u apartman 10.03.2015 i ode 14.03.2015, ja imam samo evidenciju za ta dva datuma a nemam podatak da će on biti prisutan i 11.03, 12.03.,13.03.Dakle trebao bih da napravim view koji bi ispisivao sve datume između 10.03 i 14.03, pa da nad njim napravim SQL upit koji bi brojao zauzeća.SQL upit mi nije problem, ali je problem kako da uradim view i kako da ispišem sve datume kada je gost boravio u apartmanu.Zamolio bih za pomoć.
Unapred se zahvaljujem