llownall

Untitled

Nov 12th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. INSERT INTO teacher(
  2.     login, password)
  3.     VALUES ('Teacher1', '123321');
  4. INSERT INTO teacher(
  5.     login, password)
  6.     VALUES ('Teacher2', 'qwerty');
  7.    
  8. INSERT INTO test(
  9.     name, teacher_id)
  10.     VALUES ('Test1', (select teacher_id from teacher where teacher.login = 'Teacher1'));
  11. INSERT INTO test(
  12.     name, teacher_id)
  13.     VALUES ('Test2', (select teacher_id from teacher where teacher.login = 'Teacher1'));
  14.  
  15. INSERT INTO test_execution(
  16.     test_id, date, running)
  17.     VALUES ((select test_id from test where test.name = 'Test1'), current_timestamp, false);
  18.  
  19. INSERT INTO question(
  20.     test_id, type, text, image, answer1, answer2, answer3, answer4, right_answer)
  21.     VALUES ((select test_id from test where test.name = 'Test1'), 1, 'Question1', NULL, 'ans1', 'ans2', 'ans3', 'ans4', 4);
  22. INSERT INTO question(
  23.     test_id, type, text, image, answer1, answer2, answer3, answer4, right_answer)
  24.     VALUES ((select test_id from test where test.name = 'Test1'), 1, 'Question2', NULL, 'ans1', 'ans2', 'ans3', 'ans4', 2);
  25. INSERT INTO question(
  26.     test_id, type, text, image, answer1, answer2, answer3, answer4, right_answer)
  27.     VALUES ((select test_id from test where test.name = 'Test1'), 2, 'Question3', NULL, 'ans1', 'ans2', '', '', 1);
  28.  
  29. INSERT INTO result(
  30.     student_name, execution_id, question_id, answer)
  31.     VALUES ('Vasya', 1, (select question_id from question where question.text = 'Question1'), 4);
  32. INSERT INTO result(
  33.     student_name, execution_id, question_id, answer)
  34.     VALUES ('Vasya', 1, (select question_id from question where question.text = 'Question2'), 1);
  35. INSERT INTO result(
  36.     student_name, execution_id, question_id, answer)
  37.     VALUES ('Vasya', 1, (select question_id from question where question.text = 'Question3'), 1);
  38. INSERT INTO result(
  39.     student_name, execution_id, question_id, answer)
  40.     VALUES ('Petya', 1, (select question_id from question where question.text = 'Question1'), 1);
  41. INSERT INTO result(
  42.     student_name, execution_id, question_id, answer)
  43.     VALUES ('Petya', 1, (select question_id from question where question.text = 'Question2'), 2);
  44. INSERT INTO result(
  45.     student_name, execution_id, question_id, answer)
  46.     VALUES ('Petya', 1, (select question_id from question where question.text = 'Question3'), 2);
Add Comment
Please, Sign In to add comment