Advertisement
Ojaybee

SQL masterclass 1.0

Sep 14th, 2016
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Create a products table
  2. DROP TABLE IF EXISTS products;
  3. CREATE TABLE products (
  4.         product_name                   VARCHAR,
  5.         unit_price                     FLOAT
  6. );
  7.  
  8. -- Insert data to products table
  9. INSERT INTO products VALUES ('Bananas', 1.25);
  10. INSERT INTO products VALUES ('Nuts', 1.35);
  11. INSERT INTO products VALUES ('Milk', 0.96);
  12. INSERT INTO products VALUES ('Bread', 0.77);
  13.  
  14. -- Create a sales table
  15. DROP TABLE IF EXISTS sales;
  16. CREATE TABLE sales (
  17.         sale_dt                        DATE,
  18.         product                        VARCHAR,
  19.         quantity                       INTEGER,
  20.         price                          FLOAT
  21. );
  22.  
  23. -- Insert data to sales table
  24. INSERT INTO sales VALUES ('2016-01-01', 'Bananas', 5, 6.25);
  25. INSERT INTO sales VALUES ('2016-01-02', 'Bananas', 3, 3.75);
  26. INSERT INTO sales VALUES ('2016-01-03', 'Bananas', 7, 8.75);
  27. INSERT INTO sales VALUES ('2016-01-03', 'Nuts', 23, 31.05);
  28. INSERT INTO sales VALUES ('2016-01-04', 'Bananas', 3, 3.75);
  29. INSERT INTO sales VALUES ('2016-01-04', 'Nuts', 31, 41.85);
  30. INSERT INTO sales VALUES ('2016-01-05', 'Bananas', 6, 7.5);
  31. INSERT INTO sales VALUES ('2016-01-06', 'Milk', 7, 6.72);
  32. INSERT INTO sales VALUES ('2016-01-06', 'Nuts', 24, 32.4);
  33. INSERT INTO sales VALUES ('2016-01-08', 'Bananas', 4, 5);
  34. INSERT INTO sales VALUES ('2016-01-08', 'Milk', 8, 7.68);
  35. INSERT INTO sales VALUES ('2016-01-08', 'Nuts', 29, 39.15);
  36. INSERT INTO sales VALUES ('2016-01-09', 'Bananas', 12, 15);
  37. INSERT INTO sales VALUES ('2016-01-09', 'Milk', 4, 3.84);
  38. INSERT INTO sales VALUES ('2016-01-09', 'Nuts', 14, 18.9);
  39. INSERT INTO sales VALUES ('2016-01-13', 'Bananas', 1, 1.25);
  40. INSERT INTO sales VALUES ('2016-01-13', 'Milk', 7, 6.72);
  41. INSERT INTO sales VALUES ('2016-01-17', 'Bananas', 7, 8.75);
  42. INSERT INTO sales VALUES ('2016-01-18', 'Milk', 5, 4.8);
  43. INSERT INTO sales VALUES ('2016-01-19', 'Milk', 6, 5.76);
  44. ---
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement