Advertisement
Guest User

U138

a guest
Jan 6th, 2018
348
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. CREATE TABLE products
  2. (id integer);
  3.  
  4. INSERT INTO products
  5. VALUES (1),
  6. (2),
  7. (3);
  8.  
  9. CREATE TABLE sellers
  10. (email varchar);
  11.  
  12. INSERT INTO sellers
  13. VALUES ('email1@gmail.com'),
  14. ('email2@gmail.com'),
  15. ('email3@gmail.com');
  16.  
  17. CREATE TABLE sales
  18. (id serial, kedy timestamp, price numeric, product_id integer, seller_id varchar);
  19.  
  20. INSERT INTO sales (kedy, price, product_id, seller_id)
  21. SELECT
  22. TIMESTAMP '2011-11-11' + floor((random() * 365)) * INTERVAL '1 day',
  23. floor(random() * 50 + 5)::numeric AS price,
  24. products.id AS product_id,
  25. sellers.email AS seller_id
  26. FROM products, sellers
  27. WHERE random() > 0.5;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement