Facebook
From Violet Parakeet, 4 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 195
  1. CREATE TABLE STATS (
  2.         STAT_ID INT(11) AUTO_INCREMENT PRIMARY KEY,
  3.         STAT_DATE DATETIME NOT NULL,
  4.         STAT VARCHAR(20) NOT NULL,
  5.         VALUE INT(11) NOT NULL
  6.     );
  7.    
  8.  
  9. CREATE VIEW BESTSELLERS_COUNT AS
  10. SELECT COUNT(BESTSELLER) FROM BOOKS
  11. WHERE BESTSELLER = 1;
  12.  
  13. USE KODILLA_COURSE;
  14.  
  15. DELIMITER $$
  16.  
  17. CREATE EVENT UPDATE_STATS
  18.         ON SCHEDULE EVERY 1 DAY
  19.     DO BEGIN
  20.     CALL UpdateBestSellers();
  21.     INSERT INTO STATS(STAT, VALUE)
  22.         VALUES("BESTSELLERS", COUNT(BESTSELLER));
  23.     END $$
  24.    
  25. DELIMITER ;