Hi! Could we please enable some services and cookies to improve your experience and our website?

SQLize | PHPize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear
DROP TABLE IF EXISTS `Справка+`; CREATE TABLE `Справка+` ( `Слк` CHAR (3) NOT NULL , `Код` CHAR (3) NOT NULL , `Название` VARCHAR (50) NOT NULL , `Содержание` VARCHAR (100) NULL , `Слк_родитель` CHAR (3) NULL , `Код_родитель` CHAR (3) NULL , CONSTRAINT `ПК\СПР` PRIMARY KEY (`Слк`, `Код`) , CONSTRAINT `ВК1\СПР^СПР` FOREIGN KEY (`Слк_родитель`, `Код_родитель`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Справка+` VALUES ("ДОЛ", "про", "профессор", "профессср кафедры", NULL, NULL), ("ДОЛ", "доц", "доцент ", "доцент кафедры", NULL, NULL), ("ДОЛ", "лаб", "лаборант", NULL, NULL, NULL), ("СТЕ", "дтн", "д-р техн. наук", "доктор технических наук", NULL, NULL), ("СТЕ", "ктн", "канд. техн. наук", "кандидат технических наук", NULL, NULL), ("ЗВА", "про", "профессор", "профессор ВАК", NULL, NULL), ("ЗВА", "доц", "доцент", "доцент ВАК", NULL, NULL), ("ПОД", "ИРТ", "ФИРТ", "ф-т информатикики и робототехники", NULL, NULL), ("ПОД", "АСУ", "каф. АСУ", "каф. автоматизир. систем упр-я", "ПОД", "ИРТ") ; SELECT "`Справка+` Table Content:" FROM `Справка+` WHERE 1=0; SELECT * FROM `Справка+`; DROP TABLE IF EXISTS `Сотрудник%ПЕРС`; CREATE TABLE `Сотрудник%ПЕРС` ( `Код` CHAR (5) NOT NULL , `Паспорт` VARCHAR (50) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Сведения` VARCHAR (50) NOT NULL , `Слк_ДОЛ` CHAR (5) NOT NULL , `Код_ДОЛ` CHAR (5) NOT NULL , `Слк_ОРГ` CHAR (5) NOT NULL , `Код_ОРГ` CHAR (5) NOT NULL , `Слк_СТЕ` CHAR (5) NOT NULL , `Код_СТЕ` CHAR (5) NOT NULL , `Слк_ЗВА` CHAR (5) NOT NULL , `Код_ЗВА` CHAR (5) NOT NULL , CONSTRAINT `ПК\СОТ` PRIMARY KEY (`Код`) , CONSTRAINT `ВК1\СОТ^СПР` FOREIGN KEY (`Слк_ДОЛ`, `Код_ДОЛ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\СОТ^СПР` FOREIGN KEY (`Слк_ОРГ`, `Код_ОРГ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК3\СОТ^СПР` FOREIGN KEY (`Слк_СТЕ`, `Код_СТЕ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК4\СОТ^СПР` FOREIGN KEY (`Слк_ЗВА`, `Код_ЗВА`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Сотрудник%ПЕРС` VALUES ("1", "345678", "Петров А. А.", "чл. КПСС", "ДОЛ", "про", "ПОД", "ИРТ", "СТЕ", "дтн", "ЗВА", "про"), ("2", "456789", "Боширов Р. Р.", "б/п", "ДОЛ", "про", "ПОД", "ИРТ", "СТЕ", "дтн", "ЗВА", "про"), ("3", "567890", "Исаев М. М.", "ВЛКСМ", "ДОЛ", "про", "ПОД", "ИРТ", "СТЕ", "дтн", "ЗВА", "про"); SELECT "'Сотрудник%ПЕРС` Table Content:" FROM `Сотрудник%ПЕРС` WHERE 1=0; SELECT* FROM `Сотрудник%ПЕРС`; DROP TABLE IF EXISTS `Подписант:СОТ`; CREATE TABLE `Подписант:СОТ` ( `Код\ПОДП^СОТ` CHAR (5) NOT NULL , `Сведения` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПОДП` PRIMARY KEY (`Код\ПОДП^СОТ`) , FOREIGN KEY (`Код\ПОДП^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Код`) ); INSERT INTO `Подписант:СОТ` VALUES ( "1", "1"), ( "2", "2"); SELECT "'Подписант:СОТ` Table Content:" FROM `Подписант:СОТ` WHERE 1=0; SELECT* FROM `Подписант:СОТ`; DROP TABLE IF EXISTS `Специалист:СОТ`; CREATE TABLE `Специалист:СОТ` ( `Код\СПЕЦ^СОТ` CHAR (5) NOT NULL , `Сведения` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\СПЕЦ` PRIMARY KEY (`Код\СПЕЦ^СОТ`) , FOREIGN KEY (`Код\СПЕЦ^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Код`) ); INSERT INTO `Специалист:СОТ` VALUES ( "1", "1"), ( "2", "2"); SELECT "'Специалист:СОТ` Table Content:" FROM `Специалист:СОТ` WHERE 1=0; SELECT* FROM `Специалист:СОТ`; DROP TABLE IF EXISTS `Эксперт:СОТ`; CREATE TABLE `Эксперт:СОТ` ( `Код\ЭКС^СОТ` CHAR (5) NOT NULL , `Сведения` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ЭКС` PRIMARY KEY (`Код\ЭКС^СОТ`) , FOREIGN KEY (`Код\ЭКС^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Код`) ); INSERT INTO `Эксперт:СОТ` VALUES ( "1", "1"), ( "2", "2"); SELECT "'Эксперт:СОТ` Table Content:" FROM `Эксперт:СОТ` WHERE 1=0; SELECT* FROM `Эксперт:СОТ`; DROP TABLE IF EXISTS `Адресат:СОТ`; CREATE TABLE `Адресат:СОТ` ( `Код\АДР^СОТ` CHAR (5) NOT NULL , `Сведения` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\АДР` PRIMARY KEY (`Код\АДР^СОТ`) , FOREIGN KEY (`Код\АДР^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Код`) ); INSERT INTO `Адресат:СОТ` VALUES ( "1", "1"), ( "2", "2"); SELECT "'Адресат:СОТ` Table Content:" FROM `Адресат:СОТ` WHERE 1=0; SELECT* FROM `Адресат:СОТ`; DROP TABLE IF EXISTS `Диссовет`; CREATE TABLE `Диссовет` ( `Код` CHAR (5) NOT NULL , `Дата открытия` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ДИСС` PRIMARY KEY (`Код`) ); INSERT INTO `Диссовет` VALUES ( "1", "19"), ( "2", "22"); SELECT "'Диссовет` Table Content:" FROM `Диссовет` WHERE 1=0; SELECT* FROM `Диссовет`; DROP TABLE IF EXISTS `Принятая к защите диссертация\ДИСС`; CREATE TABLE `Принятая к защите диссертация\ДИСС` ( `Код\ПЗД^ДИСС` CHAR (5) NOT NULL , `Регномер` CHAR (5) NOT NULL , `Дата заседания` VARCHAR (50) NOT NULL , `Слк_ОРГ` CHAR (5) NOT NULL , `Код_ОРГ` CHAR (5) NOT NULL , CONSTRAINT `ПК\ПЗД` PRIMARY KEY (`Код\ПЗД^ДИСС`, `Регномер`) , FOREIGN KEY (`Код\ПЗД^ДИСС`) REFERENCES `Диссовет` (`Код`) , CONSTRAINT `ВК1\ПЗД^СПР` FOREIGN KEY (`Слк_ОРГ`, `Код_ОРГ`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Принятая к защите диссертация\ДИСС` VALUES ( "1", "1", "10.05.25", "ПОД", "ИРТ"), ( "2", "2", "22.04.24", "ПОД", "АСУ"); SELECT "'Принятая к защите диссертация\ДИСС` Table Content:" FROM `Принятая к защите диссертация\ДИСС` WHERE 1=0; SELECT* FROM `Принятая к защите диссертация\ДИСС`; DROP TABLE IF EXISTS `Отзыв\ДИСС`; CREATE TABLE `Отзыв\ДИСС` ( `Код\ОТЗ^ДИСС` CHAR (5) NOT NULL , `Регномер` CHAR (5) NOT NULL , `Дата получения` VARCHAR (50) NOT NULL , `Регнмоер протокола` VARCHAR (50) NOT NULL , `Дата заседания` VARCHAR (50) NOT NULL , `Критические замечания` VARCHAR (50) NULL , CONSTRAINT `ПК\ОТЗ` PRIMARY KEY (`Код\ОТЗ^ДИСС`, `Регномер`) , FOREIGN KEY (`Код\ОТЗ^ДИСС`) REFERENCES `Диссовет` (`Код`) ); INSERT INTO `Отзыв\ДИСС` VALUES ( "1", "1", "12", "1", "16", "есть"), ( "2", "2", "26", "2", "29", "нет"); SELECT "'Отзыв\ДИСС` Table Content:" FROM `Отзыв\ДИСС` WHERE 1=0; SELECT* FROM `Отзыв\ДИСС`; DROP TABLE IF EXISTS `Подписант отзыва:ОТЗ*ПОДП`; CREATE TABLE `Подписант отзыва:ОТЗ*ПОДП` ( `Код\ОТЗ^ДИСС` CHAR (5) NOT NULL , `Регномер\ПО` CHAR (5) NOT NULL , `Код\ПО^ПОДП` CHAR (5) NOT NULL , `Роль` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПО` PRIMARY KEY (`Код\ОТЗ^ДИСС`, `Регномер\ПО`, `Код\ПО^ПОДП`) , CONSTRAINT `ВК1\ПО^ОТЗ` FOREIGN KEY (`Код\ОТЗ^ДИСС`, `Регномер\ПО`) REFERENCES `Отзыв\ДИСС` (`Код\ОТЗ^ДИСС`, `Регномер`) , FOREIGN KEY (`Код\ПО^ПОДП`) REFERENCES `Подписант:СОТ` (`Код\ПОДП^СОТ`) ); INSERT INTO `Подписант отзыва:ОТЗ*ПОДП` VALUES ( "1", "1", "1", "1"), ( "2", "2", "2", "2"); SELECT "'Подписант отзыва:ОТЗ*ПОДП` Table Content:" FROM `Подписант отзыва:ОТЗ*ПОДП` WHERE 1=0; SELECT* FROM `Подписант отзыва:ОТЗ*ПОДП`; DROP TABLE IF EXISTS `Отзыв ведущей`; CREATE TABLE `Отзыв ведущей` ( `Входящий номер` CHAR (5) NOT NULL , `Входящая дата` VARCHAR (50) NULL , `Критические замечания` VARCHAR (50) NULL , `Код\ПЗД^ДИСС` CHAR (5) NOT NULL , `Регномер` CHAR (5) NOT NULL , CONSTRAINT `ПК\ОТЗВ` PRIMARY KEY (`Входящий номер`) , CONSTRAINT `ВК1\ОТЗВ^ПЗД` FOREIGN KEY (`Код\ПЗД^ДИСС`, `Регномер`) REFERENCES `Принятая к защите диссертация\ДИСС` (`Код\ПЗД^ДИСС`, `Регномер`) ); INSERT INTO `Отзыв ведущей` VALUES ( "1", "22", "-", "1", "1"), ( "2", "29", "нет", "2", "2"); SELECT "'Отзыв ведущей` Table Content:" FROM `Отзыв ведущей` WHERE 1=0; SELECT* FROM `Отзыв ведущей`; DROP TABLE IF EXISTS `Подписант:ОТЗВ*СПЕЦ`; CREATE TABLE `Подписант:ОТЗВ*СПЕЦ` ( `Номер\ПОД^ОТЗВ` CHAR (5) NOT NULL , `Код\ПОД^СПЕЦ` CHAR (5) NOT NULL , `Роль` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПОД` PRIMARY KEY (`Номер\ПОД^ОТЗВ`, `Код\ПОД^СПЕЦ`) , FOREIGN KEY (`Номер\ПОД^ОТЗВ`) REFERENCES `Отзыв ведущей` (`Входящий номер`) , FOREIGN KEY (`Код\ПОД^СПЕЦ`) REFERENCES `Специалист:СОТ` (`Код\СПЕЦ^СОТ`) ); INSERT INTO `Подписант:ОТЗВ*СПЕЦ` VALUES ( "1", "1", "1"), ( "2", "2", "2"); SELECT "'Подписант:ОТЗВ*СПЕЦ` Table Content:" FROM `Подписант:ОТЗВ*СПЕЦ` WHERE 1=0; SELECT* FROM `Подписант:ОТЗВ*СПЕЦ`; DROP TABLE IF EXISTS `Оппонент:ПЗД*ЭКС`; CREATE TABLE `Оппонент:ПЗД*ЭКС` ( `Код\ПЗД^ДИСС` CHAR (5) NOT NULL , `Регномер` CHAR (5) NOT NULL , `Код\ОПП^ЭКС` CHAR (5) NOT NULL , CONSTRAINT `ПК\ОПП` PRIMARY KEY (`Код\ПЗД^ДИСС`, `Регномер`, `Код\ОПП^ЭКС`) , CONSTRAINT `ВК1\ОПП^ПЗД` FOREIGN KEY (`Код\ПЗД^ДИСС`, `Регномер`) REFERENCES `Принятая к защите диссертация\ДИСС` (`Код\ПЗД^ДИСС`, `Регномер`) , FOREIGN KEY (`Код\ОПП^ЭКС`) REFERENCES `Эксперт:СОТ` (`Код\ЭКС^СОТ`) ); INSERT INTO `Оппонент:ПЗД*ЭКС` VALUES ( "1", "1", "1"), ( "2", "2", "2"); SELECT "'Оппонент:ПЗД*ЭКС` Table Content:" FROM `Оппонент:ПЗД*ЭКС` WHERE 1=0; SELECT* FROM `Оппонент:ПЗД*ЭКС`; DROP TABLE IF EXISTS `Отзыв оппонента`; CREATE TABLE `Отзыв оппонента` ( `Входящий номер` CHAR (5) NOT NULL , `Входящая дата` VARCHAR (50) NULL , `Критические замечания` VARCHAR (50) NOT NULL , `Код\ПЗД^ДИСС` CHAR (5) NOT NULL , `Регномер\ОПП` CHAR (5) NOT NULL , `Код\ОПП^ЭКС` CHAR (5) NOT NULL , CONSTRAINT `ПК\ОТЗО` PRIMARY KEY (`Входящий номер`) , CONSTRAINT `ВК1\ОТЗО^ОПП` FOREIGN KEY (`Код\ПЗД^ДИСС`, `Регномер\ОПП`, `Код\ОПП^ЭКС`) REFERENCES `Оппонент:ПЗД*ЭКС` (`Код\ПЗД^ДИСС`, `Регномер`, `Код\ОПП^ЭКС`) ); INSERT INTO `Отзыв оппонента` VALUES ( "1", "11", "есть", "1", "1", "1"), ( "2", "23", "нет", "2", "2", "2"); SELECT "'Отзыв оппонента` Table Content:" FROM `Отзыв оппонента` WHERE 1=0; SELECT* FROM `Отзыв оппонента`; DROP TABLE IF EXISTS `Адресат диссертации:ПЗД*АДР`; CREATE TABLE `Адресат диссертации:ПЗД*АДР` ( `Код\ПЗД^ДИСС` CHAR (5) NOT NULL , `Регномер` CHAR (5) NOT NULL , `Код\АДД^АДР` CHAR (5) NOT NULL , `Номер экземпляра` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\АДД` PRIMARY KEY (`Код\ПЗД^ДИСС`, `Регномер`, `Код\АДД^АДР`) , CONSTRAINT `ВК1\АДД^ПЗД` FOREIGN KEY (`Код\ПЗД^ДИСС`, `Регномер`) REFERENCES `Принятая к защите диссертация\ДИСС` (`Код\ПЗД^ДИСС`, `Регномер`) , FOREIGN KEY (`Код\АДД^АДР`) REFERENCES `Адресат:СОТ` (`Код\АДР^СОТ`) ); INSERT INTO `Адресат диссертации:ПЗД*АДР` VALUES ( "1", "1", "1", "1"), ( "2", "2", "2", "2"); SELECT "'Адресат диссертации:ПЗД*АДР` Table Content:" FROM `Адресат диссертации:ПЗД*АДР` WHERE 1=0; SELECT* FROM `Адресат диссертации:ПЗД*АДР`; DROP TABLE IF EXISTS `Отзыв на автореферат`; CREATE TABLE `Отзыв на автореферат` ( `Входящий номер` CHAR (5) NOT NULL , `Критические замечания` VARCHAR (50) NOT NULL , `Входящая дата` VARCHAR (50) NULL , `Код\ПЗД^ДИСС` CHAR (5) NOT NULL , `Регномер\АДД` CHAR (5) NOT NULL , `Код\АДД^АДР` CHAR (5) NOT NULL , CONSTRAINT `ПК\ОТЗА` PRIMARY KEY (`Входящий номер`) , CONSTRAINT `ВК1\ОТЗА^АДД` FOREIGN KEY (`Код\ПЗД^ДИСС`, `Регномер\АДД`, `Код\АДД^АДР`) REFERENCES `Адресат диссертации:ПЗД*АДР` (`Код\ПЗД^ДИСС`, `Регномер`, `Код\АДД^АДР`) ); INSERT INTO `Отзыв на автореферат` VALUES ( "1", "1", "1", "1", "1", "1"), ( "2", "2", "2", "2", "2", "2"); SELECT "'Отзыв на автореферат` Table Content:" FROM `Отзыв на автореферат` WHERE 1=0; SELECT* FROM `Отзыв на автореферат`; DROP TABLE IF EXISTS `Подписант:СПЕЦ*ОТЗА`; CREATE TABLE `Подписант:СПЕЦ*ОТЗА` ( `Номер\ПОДП^ОТЗА` CHAR (5) NOT NULL , `Код\ПОДП^СПЕЦ` CHAR (5) NOT NULL , `Роль` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПОДП` PRIMARY KEY (`Номер\ПОДП^ОТЗА`, `Код\ПОДП^СПЕЦ`) , FOREIGN KEY (`Номер\ПОДП^ОТЗА`) REFERENCES `Отзыв на автореферат` (`Входящий номер`) , FOREIGN KEY (`Код\ПОДП^СПЕЦ`) REFERENCES `Специалист:СОТ` (`Код\СПЕЦ^СОТ`) ); INSERT INTO `Подписант:СПЕЦ*ОТЗА` VALUES ( "1", "1", "1"), ( "2", "2", "2"); SELECT "'Подписант:СПЕЦ*ОТЗА` Table Content:" FROM `Подписант:СПЕЦ*ОТЗА` WHERE 1=0; SELECT* FROM `Подписант:СПЕЦ*ОТЗА`;

Stuck with a problem? Got Error? Ask AI support!

Copy Clear