• 1 odgovor
  • 3.327 pregleda
Relacije, Mysql tabele, InnoDB 04.04.2017. u 11:24 · pre 116 meseci #1
Pozdrav svima,

u Mysql bazi imam dve tabele: proizvodi i narudžbine.

PROIZVODI
id_proizvoda
komada_na_stanju

NARUDŽBINE
id_narudzbine
id_narucenog_proizvoda
narucena_kolicina

Pitanja

1. Kako da napravim "Foreign key" da kada kupac naruči 1 komad, nekog proizvoda, da se u tabeli "PROIZVODI" SMANJI za 1, broj u polju "komada_na_stanju"?

2. Kako da napravim "Foreign key" da kada kupac odustane pa narudžbina iz tabele "NARUDŽBINE" bude obrisana da se u tabeli "PROIZVODI" POVEĆA za 1, broj u polju "komada_na_stanju"?

To jest da se u polje "komada_na_stanju" doda ili oduzme naručena količina iz polja "narucena_kolicina".

Nadam se da je ovo moguće.

Unapred hvala.

[Ovu poruku je menjao Kusur dana 04.04.2017. u 13:04 GMT+1]
Potpis
Kusur
Re: Relacije, Mysql tabele, InnoDB 07.04.2017. u 22:32 · pre 116 meseci #2
Pogledaj pod TRIGGER
Potpis
Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme