Advertisement
Guest User

Bazy pizzeria

a guest
Jan 21st, 2020
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.64 KB | None | 0 0
  1. delimiter //
  2. CREATE PROCEDURE prowizja()
  3. begin
  4. SELECT concat(imie, " ", nazwisko) as imie_i_nazwisko, sum(suma) as suma, sum(suma) * (5/100) as prowizja_5_proc FROM kelnerzy
  5. JOIN zamowienia ON zamowienia.id_kelnera = kelnerzy.id_kelnera
  6. JOIN faktury on zamowienia.id_faktury = faktury.id_faktury
  7. WHERE date(zamowienia.data) = curdate()
  8. GROUP BY kelnerzy.id_kelnera;
  9. end //
  10. delimiter ;
  11.  
  12. delimiter //
  13. CREATE TRIGGER aktualizacja_pizzy
  14. BEFORE UPDATE
  15. ON skladniki FOR EACH ROW
  16. begin
  17.     INSERT INTO kopia_skladnikow SELECT 0, id_pizzy, id_skladnika, NOW() data FROM skladniki WHERE skladniki.id_pizzy = old.id_pizzy;
  18. end //
  19. delimiter ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement