Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.93 KB | None | 0 0
  1. CREATE TABLE students(
  2.     student_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3.     name VARCHAR(50)
  4. );
  5.  
  6. CREATE TABLE exams(
  7.     exam_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  8.     name VARCHAR(50)
  9. );
  10.  
  11. CREATE TABLE students_exams(
  12.     student_id INT NOT NULL,
  13.     exam_id INT NOT NULL,
  14.     CONSTRAINT pk_students_exams_id PRIMARY KEY(student_id,exam_id),
  15.     CONSTRAINT fk_students_exams_students FOREIGN KEY (student_id)
  16.     REFERENCES students(student_id),
  17.     CONSTRAINT fk_students_exams_exams FOREIGN KEY (exam_id)
  18.     REFERENCES exams(exam_id)
  19. );
  20.  
  21. INSERT INTO students(name) VALUES('Mila'),('Toni'),('Ron');
  22. SELECT * FROM students;
  23.  
  24. INSERT INTO exams(exam_id,name)
  25. VALUES  (101,'Spring MVC'),
  26.         (102,'Neo4j'),
  27.         (103,'Oracle 11g');
  28. SELECT * FROM exams;
  29.  
  30. INSERT INTO students_exams(student_id,exam_id)
  31. VALUES  (1,101),
  32.         (1,102),
  33.         (2,101),
  34.         (3,103),
  35.         (2,102),
  36.         (2,103);
  37. SELECT * FROM students_exams;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement