Advertisement
FidoDidoo100

Basics

Apr 24th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.04 KB | None | 0 0
  1. CREATE TABLE teachers (  id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nameTeacher VARCHAR(255) NOT NULL, egn INT(10) NOT NULL UNIQUE, address VARCHAR(255) NOT NULL )
  2. CREATE TABLE subjects ( nameSubject VARCHAR(255) NOT NULL, id INT NOT NULL AUTO_INCREMENT PRIMARY KEY )
  3. CREATE TABLE class ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nameClass VARCHAR(255) )
  4. CREATE TABLE teachers_subjects ( teachers_id INT NOT NULL, CONSTRAINT FOREIGN KEY (teachers_id) REFERENCES teachers(id), subjects_id INT NOT NULL, CONSTRAINT FOREIGN KEY (subjects_id) REFERENCES subjects(id), PRIMARY KEY (teachers_id, subjects_id) )
  5. CREATE TABLE subjects_class( subjects_id INT NOT NULL, CONSTRAINT FOREIGN KEY (subjects_id) REFERENCES subjects(id), class_id INT NOT NULL, CONSTRAINT FOREIGN KEY (class_id) REFERENCES class(id), PRIMARY KEY (subjects_id, class_id) )
  6.  
  7. UPDATE teachers
  8. SET nameTeacher = 'Galina Ivanova'
  9. WHERE egn = '7623849210';
  10.  
  11. DELETE FROM teachers
  12. WHERE id = 1;
  13.  
  14. DELETE FROM teachers
  15. WHERE id IN(1,3,4);
  16.  
  17. DELETE FROM teachers
  18. WHERE id>=1 AND id<=25;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement