- CREATE TABLE vlasnik(
- jmbg bigint,
- ime varchar(20),
- prezime varchar(30),
- zanimanje varchar(50),
- starost int,
- pol varchar(1),
- visina int,
- primary key (jmbg)
- );
- create table nekretnina(
- id bigint,
- grad varchar(30),
- ulica varchar(50),
- sprat int,
- kvadratura int,
- cena_kvadrata int,
- vlasnik bigint,
- primary key(id),
- foreign key(vlasnik) references vlasnik(jmbg)
- );
- insert into vlasnik values(251196780237, 'Igor','Veselic','dizajner', 31, 'M', 192);
- insert into vlasnik values(221231281232, 'Ivana','Markovic', null, 22, 'Z', 168);
- insert into vlasnik values(321410219902, 'Stefana','Mitrovic','profesor',49, 'Z', 158);
- insert into vlasnik values(214123126532, 'Ana','Stefanovic','ekonomista',24, 'Z', 178);
- insert into vlasnik values(118721321009, 'Vukasin','Ivkovic','profesor',37, 'M', 174);
- insert into vlasnik values(409231458212, 'Vukasin','Jovin', null, 20, 'M', 201);
- insert into vlasnik values(212314491676, 'Olivera','Jankovic','psiholog',29, 'Z', 185);
- insert into nekretnina values(1,'Novi Sad', 'Stanoja Stanojevica 22', 2, 42, 1150, 251196780237);
- insert into nekretnina values(2,'Negotin', 'Trg Hajduk Veljka 1', 0, 91, 800, 321410219902);
- insert into nekretnina values(3,'Beograd', 'Nemanjina 1A', 4, 102, 1800, 221231281232);
- insert into nekretnina values(4,'Novi Sad', 'Vojvodjanska 4', 1, 87, 1250, 321410219902);
- insert into nekretnina values(5,'Beograd', 'Narodnih Heroja 49', 3, 33, 1400, 321410219902);
- insert into nekretnina values(6,'Beograd', 'Vojvodjanska 21', 9, 41, 950, 409231458212);
- insert into nekretnina values(7,'Novi Sad', 'Janka Cmelnika 19', 3, 55, 1150, 118721321009);
- insert into nekretnina values(8,'Kragujevac', 'Visnjiceva 4B', 0, 76, 700, 214123126532);
- -- Izlistati sva imena i prezimena vlasnika
- -- Izlistati matnicne brojeve zenskih vlasnika
- -- Izlistati sva imena vlasnika, imena se ne smeju pojavljivati vise od jedanput
- -- Izlistati sve atribute osoba bez zanimanja
- -- Izlistati grad, ulicu, i ukupnu cenu nekretnina (koristiti allias ukupna_cena). Ukupna cena se racuna
- -- tako sto se kvadratura mnozi cenom jednog kvadrata
- -- Izlistati sve atribute nekretnina koji su iz Beograda sa cenom kvadrata vecom od 1000
- -- Izlistati sve atribute nekretnina na spratom manjim od 4 i kvadraturom vecom od 40
- -- Izracunati koliko ukupno ima definisanih nekretnina
- -- Pronaci maksimalnu cenu jednog kvadrata od svih definisanih nekretnina
- -- Izlistati sve atribute nekretnina cija ulica sadrzi 3 reci (broj se racuna kao rec)
- -- Izlistati sve atribute vlasnika cije se prezime zavrsava na 'ic'