Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE IF NOT EXISTS `baza_mat`.`Czesci` (
- `idCzesci` INT NOT NULL,
- `nazwaCzesci` VARCHAR(45) NULL,
- `nazwaDostawcy` VARCHAR(45) NULL,
- `cenaCzesci` DECIMAL NULL,
- PRIMARY KEY (`idCzesci`))
- ENGINE = InnoDBczesciczesci;
- CREATE TABLE IF NOT EXISTS `baza_mat`.`Elementy` (
- `idElementu` INT NOT NULL,
- `idCzesci` INT NULL,
- `iloscCzesci` INT NULL,
- PRIMARY KEY (`idElementu`))
- ENGINE = InnoDB;
- select * from elementy inner join czesci on elementy.idCzesci=czesci.idCzesci;
- select * from elementy right join czesci on elementy.idCzesci=czesci.idCzesci;
- -- 2-1
- select * from czesci inner join elementy on czesci.idCzesci = elementy.idCzesci where elementy.idElementu = 1001;
- -- 2-2
- select czesci.nazwaCzesci, (czesci.cenaCzesci*elementy.iloscCzesci) as cena from czesci inner join elementy on czesci.idCzesci = elementy.idCzesci;
- -- 2-3
- select SUM(czesci.cenaCzesci*elementy.iloscCzesci) as cena from czesci inner join elementy on czesci.idCzesci = elementy.idCzesci;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement