offline
- Rostovski
- Novi MyCity građanin
- Pridružio: 10 Mar 2007
- Poruke: 2
|
Πоздрав свима. Имам један упит који не знам да напишем, па ако ми ко може помоћи?
Упит гласи:
Приказати шифре и имена снадбјевача који испоручују све црвене дијелове сваком пројекту у Лондону.
СУРБП ја MySQL ако је некоме тако лакше, а ево и комади да се оформи база:
create table s (srbr char(5) not null, sime char(20), status smallint, grad char(15), primary key (srbr));
create table p (prbr char(5) not null, pime char(20), boja char(15), tezina smallint, grad char(15), primary key (prbr));
create table j (jrbr char(5) not null, jime char(20), grad char(15), primary key (jrbr));
create table spj (srbr char(5) not null, prbr char(5) not null, jrbr char(5) not null, kol smallint, primary key (srbr, prbr, jrbr));
insert into s values ('S1','Smith',20,'London');
insert into s values ('S2','Jones',10,'Pariz');
insert into s values ('S3','Blake',30,'Pariz');
insert into s values ('S4','Clark',20,'London');
insert into s values ('S5','Adams',30,'Atina');
insert into p values ('P1','SRAF','CRVENA',12,'London');
insert into p values ('P2','KLIN','ZELENA',17,'Pariz');
insert into p values ('P3','MATICA','PLAVA',17,'Rim');
insert into p values ('P4','MATICA','CRVENA',14,'London');
insert into p values ('P5','BREG.OSOV.','PLAVA',12,'Pariz');
insert into p values ('P6','RADILICA','CRVENA',19,'London');
insert into j values ('J1','Sortirka','Pariz');
insert into j values ('J2','Busac','Rim');
insert into j values ('J3','Citac','Atina');
insert into j values ('J4','Konzola','Atina');
insert into j values ('J5','Sravnjivac','London');
insert into j values ('J6','Terminal','Oslo');
insert into j values ('J7','Traka','London');
insert into spj values ('S1','P1','J1',200);
insert into spj values ('S1','P1','J4',700);
insert into spj values ('S2','P1','J5',600);
insert into spj values ('S2','P4','J5',600);
insert into spj values ('S2','P6','J5',600);
insert into spj values ('S2','P1','J7',600);
insert into spj values ('S2','P4','J7',600);
insert into spj values ('S2','P6','J7',400);
insert into spj values ('S2','P5','J2',100);
insert into spj values ('S3','P3','J1',200);
insert into spj values ('S3','P4','J2',500);
insert into spj values ('S4','P6','J3',300);
insert into spj values ('S4','P6','J7',300);
insert into spj values ('S5','P1','J4',100);
insert into spj values ('S5','P2','J2',200);
insert into spj values ('S5','P2','J4',100);
insert into spj values ('S5','P3','J4',200);
insert into spj values ('S5','P4','J4',800);
insert into spj values ('S5','P5','J4',400);
insert into spj values ('S5','P5','J5',500);
insert into spj values ('S5','P5','J7',100);
insert into spj values ('S5','P6','J2',200);
insert into spj values ('S5','P6','J4',500);
Можда база и не одговара, но нека дода редове у табелама да би се исправност упита могла провјерити, јер ја сам већ уморан.
База има табеле снадбјевача (s), дијелова (p), пројеката (j), и везна табела испорука (spj).
Излиставањем се види који су атрибути, није комплексна база, али ето, ја сам почео, па ево код овога упита застао.
Поздрав свима, и хвала унапријед!
|