Advertisement
Guest User

Untitled

a guest
Oct 1st, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. /*Koden kan kjøres herfra til linje 70 uten problemer,
  2. da dropper den alt vi har, så lager vi tre tables:
  3. customer, product og order (vi legger til orderline senere)
  4. så fyller vi inn litt random data for å ha noe i tablesene. */
  5.  
  6. drop schema test123;
  7.  
  8. create schema test123;
  9. use test123;
  10.  
  11. #-------------CUSTOMER START-------------#
  12. create table customer (
  13. c_id numeric,
  14. c_email varchar(80),
  15. c_phone_number numeric(8),
  16. c_first_name varchar (80),
  17. c_last_name varchar (80),
  18. c_address varchar (80),
  19. c_zip_code numeric (4),
  20. c_city varchar (45),
  21. primary key (c_id)
  22. );
  23.  
  24. insert into customer(c_id, c_email, c_phone_number, c_first_name, c_last_name, c_address, c_zip_code, c_city )
  25. values(1,"brage.fagstad@hotmail.com", 49234591, "Brage","Fagstad","Fjellveien 6b",4656, "Kristiansand"),
  26. (2,"Per123@hotmail.com", 39014839, "Per","Olav","Havreveien 70",4635, "Kristiansand"),
  27. (3,"elias@hotmail.com", 34143431, "Elias","Brynestad","Parkveien 20a",4630, "Kristiansand"),
  28. (4,"klara@hotmail.com", 65817372, "Klara","Brynestad","Ibsensgate 85",5052, "Bergen"),
  29. (5,"anders@hotmail.com", 48371778, "Anders","Brynhildsen","Oslo S 2",2230, "Oslo"),
  30. (6,"johanne@hotmail.com", 64918382, "Johanne","Brygde","Pedersgate 13",3823, "Trondheim");
  31. #-------------CUSTOMER SLUTT-------------#
  32.  
  33. #-------------PRODUCT START-------------#
  34. create table product(
  35. p_id numeric,
  36. p_name varchar(80),
  37. p_price numeric,
  38. p_quantity numeric,
  39. constraint p_PK primary key (p_id)
  40. );
  41.  
  42. insert into product(p_id, p_name, p_price, p_quantity)
  43. values(1, "Stol", 100, 4), (2, "Bord", 200, 1), (3, "Kino", 20000, 1), (4, "Hest", 9000, 1);
  44. #-------------PRODUCT SLUTT-------------#
  45.  
  46. #-------------ORDRE START-------------#
  47. create table ordre(
  48. ord_id numeric(30),
  49. ord_date DATE,
  50. ord_delivery_date DATE,
  51. ord_billing_address varchar(50),
  52. ord_status varchar(20),
  53. c_id numeric,
  54. p_id numeric,
  55. constraint ordre_cFK foreign key (c_id) references customer (c_id),
  56. constraint ordre_pFK foreign key (p_id) references product (p_id),
  57. constraint ordre_pk primary key (ord_id)
  58. );
  59.  
  60. insert into ordre(ord_id, ord_date, ord_delivery_date, ord_billing_address, ord_status, c_id, p_id)
  61. values (1,20180913,20180917, "fjellveien 5b", "shipping", 1, 1),
  62. (2,20180912,20180918, "fjellveien 5b", "shipping", 1, 2),
  63. (3,20180911,20180918, "pedersvei 20", "shipping", 2, 1),
  64. (4,20180910,20180913, "pedersvei 20", "delivered", 2, 2),
  65. (5,20180912,20180915, "dalen 17a", "shipping", 3, 2),
  66. (6,20180813,20180823, "dalen 17a", "processing", 3, 1),
  67. (7,20180813,20180818, "fjellveien 5b", "processing", 1, 3),
  68. (8,20180813,20180819, "pedersvei 20", "processing", 2, 4),
  69. (9,20180813,20180815, "dalen 17a", "processing", 3, 4);
  70. #-------------ORDRE SLUTT-------------#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement