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 (4) NOT NULL , `Код` CHAR (4) NOT NULL , `Название` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\СПР` PRIMARY KEY (`Слк`, `Код`)); INSERT INTO `Справка+` VALUES ("ОРГ", "1", "Организация"), ("УЧСТ", "2", "Ученая степень"), ("УЧЗВ", "3", "Ученое звание "); SELECT "`Справка+` Table Content:" FROM `Справка+` WHERE 1 = 0; SELECT * FROM `Справка+`; DROP TABLE IF EXISTS `Эксперт%ПЕРС`; CREATE TABLE `Эксперт%ПЕРС` (`Код` CHAR (10) NOT NULL PRIMARY KEY , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_ОРГ` VARCHAR (10) NOT NULL DEFAULT "ОРГ" , `Код_ОРГ` VARCHAR (10) NOT NULL DEFAULT "1" , `Слк_УЧСТ` VARCHAR (10) NOT NULL DEFAULT "УЧСТ" , `Код_УЧСТ` VARCHAR (10) NOT NULL DEFAULT "2" , `Слк_УЧЗВ` VARCHAR (10) NOT NULL DEFAULT "УЧЗВ" , `Код_УЧЗВ` VARCHAR (10) NOT NULL DEFAULT "3" , CONSTRAINT `ВК1\ЭКС^СПР` FOREIGN KEY (`Слк_ОРГ`, `Код_ОРГ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\ЭКС^СПР` FOREIGN KEY (`Слк_УЧСТ`, `Код_УЧСТ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК3\ЭКС^СПР` FOREIGN KEY (`Слк_УЧЗВ`, `Код_УЧЗВ`) REFERENCES `Справка+` (`Слк`, `Код`)); INSERT INTO `Эксперт%ПЕРС` VALUES ("001-ОП", "8017 546384", "Кириллов К. Ю.", DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT), ("001-ПВ", "8017 348293", "Архипов А. К.", DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT), ("002-АД", "8015 457933", "Кудряшов А. В.", DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT), ("001-ПА", "8021 483920", "Дементьев Р. И.", DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT), ("001-П", "8017 347346", "Лукин О. Д.", DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT, DEFAULT); SELECT "`Эксперт%ПЕРС` Table Content:" FROM `Эксперт%ПЕРС` WHERE 1 = 0; SELECT * FROM `Эксперт%ПЕРС`; DROP TABLE IF EXISTS `Диссовет`; CREATE TABLE `Диссовет` (`Код` CHAR (10) NOT NULL PRIMARY KEY , `Дата открытия` CHAR (11) NOT NULL); INSERT INTO `Диссовет` VALUES ("2023", "26.11.2023"), ("2022", "21.09.2022"); SELECT "`Диссовет` Table Content:" FROM `Диссовет` WHERE 1 = 0; SELECT * FROM `Диссовет`; DROP TABLE IF EXISTS `Диссертация\СОВ`; CREATE TABLE `Диссертация\СОВ` (`Регномер протокола` CHAR (10) NOT NULL ,`Код_СОВ` VARCHAR (10) NOT NULL , `Дата заседания` CHAR (11) NOT NULL , CONSTRAINT `ПК\ДИС` PRIMARY KEY (`Регномер протокола`, `Код_СОВ`) , CONSTRAINT `ВК1\ДИС^СОВ` FOREIGN KEY (`Код_СОВ`) REFERENCES `Диссовет` (`Код`)); INSERT INTO `Диссертация\СОВ` VALUES ("123", "2023", "26.11.2023"), ("124", "2022", "21.09.2021"); SELECT "`Диссертация\СОВ` Table Content:" FROM `Диссертация\СОВ` WHERE 1 = 0; SELECT * FROM `Диссертация\СОВ`; DROP TABLE IF EXISTS `Отзыв`; CREATE TABLE `Отзыв` (`Регномер` VARCHAR (50) NOT NULL PRIMARY KEY , `Дата получения` VARCHAR (50) NOT NULL , `Критические замечания` VARCHAR (50) NULL , `Слк_ОРГ` VARCHAR (10) NOT NULL DEFAULT "ОРГ" , `Код_ОРГ` VARCHAR (10) NOT NULL DEFAULT "1" , CONSTRAINT `ВК1\ОТЗ^СПР` FOREIGN KEY (`Слк_ОРГ`, `Код_ОРГ`) REFERENCES `Справка+` (`Слк`, `Код`)); INSERT INTO `Отзыв` VALUES ("101-10", "23.10.2023", null, DEFAULT, DEFAULT), ("102-11", "23.10.2022", null, DEFAULT, DEFAULT); SELECT "`Отзыв` Table Content:" FROM `Отзыв` WHERE 1 = 0; SELECT * FROM `Отзыв`; DROP TABLE IF EXISTS `Подписант: ЭКС*ОТЗ`; CREATE TABLE `Подписант: ЭКС*ОТЗ` (`Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "001-П" ,`Регномер_ОТЗ` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПОДП` PRIMARY KEY (`Код_ЭКС`, `Регномер_ОТЗ`) , CONSTRAINT `ВК1\ПОДП^ЭКС` FOREIGN KEY (`Код_ЭКС`) REFERENCES `Эксперт%ПЕРС` (`Код`) , CONSTRAINT `ВК2\ПОДП^ОТЗ` FOREIGN KEY (`Регномер_ОТЗ`) REFERENCES `Отзыв` (`Регномер`)); INSERT INTO `Подписант: ЭКС*ОТЗ` VALUES (DEFAULT, "101-10"), (DEFAULT, "102-11"); SELECT "`Подписант: ЭКС*ОТЗ` Table Content:" FROM `Подписант: ЭКС*ОТЗ` WHERE 1 = 0; SELECT * FROM `Подписант: ЭКС*ОТЗ`; DROP TABLE IF EXISTS `Отзыв ведущей`; CREATE TABLE `Отзыв ведущей` (`Входящий номер` VARCHAR (50) NOT NULL PRIMARY KEY , `Входящая дата` VARCHAR (50) NULL , `Критические замечания` VARCHAR (50) NULL , `Регномер_ДИС` VARCHAR (10) NOT NULL DEFAULT "124" , `Код_СОВ` VARCHAR (10) NOT NULL DEFAULT "2022" , CONSTRAINT `ВК1\ОТЗВ^ДИС` FOREIGN KEY (`Код_СОВ`, `Регномер_ДИС`) REFERENCES `Диссертация\СОВ` (`Код_СОВ`, `Регномер протокола`)); INSERT INTO `Отзыв ведущей` VALUES ("51", "20.10.2022", null , DEFAULT, DEFAULT); SELECT "`Отзыв ведущей` Table Content:" FROM `Отзыв ведущей` WHERE 1 = 0; SELECT * FROM `Отзыв ведущей`; DROP TABLE IF EXISTS `Подписант ведущей: ЭКС*ОТЗВ`; CREATE TABLE `Подписант ведущей: ЭКС*ОТЗВ` (`Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "001-ПВ" ,`Номер_ОТЗВ` VARCHAR (50) NOT NULL DEFAULT "51" , `Роль` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПОДВ` PRIMARY KEY (`Код_ЭКС`, `Номер_ОТЗВ`) , CONSTRAINT `ВК1\ПОДВ^ЭКС` FOREIGN KEY (`Код_ЭКС`) REFERENCES `Эксперт%ПЕРС` (`Код`) , CONSTRAINT `ВК2\ПОДВ^ОТЗВ` FOREIGN KEY (`Номер_ОТЗВ`) REFERENCES `Отзыв ведущей` (`Входящий номер`)); INSERT INTO `Подписант ведущей: ЭКС*ОТЗВ` VALUES (DEFAULT, DEFAULT, "Подписант ведущей организации"); SELECT "`Подписант: СПЕЦ*ОТЗВ` Table Content:" FROM `Подписант ведущей: ЭКС*ОТЗВ` WHERE 1 = 0; SELECT * FROM `Подписант ведущей: ЭКС*ОТЗВ`; DROP TABLE IF EXISTS `Оппонент: ЭКС*ДИС`; CREATE TABLE `Оппонент: ЭКС*ДИС` (`Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "001-ОП" , `Регномер_ДИС` VARCHAR (10) NOT NULL DEFAULT "124" , `Код_СОВ` VARCHAR (10) NOT NULL DEFAULT "2022" , CONSTRAINT `ПК\ОПП` PRIMARY KEY (`Код_ЭКС`, `Регномер_ДИС`, `Код_СОВ`) , CONSTRAINT `ВК1\ОПП^ЭКС` FOREIGN KEY (`Код_ЭКС`) REFERENCES `Эксперт%ПЕРС` (`Код`) , CONSTRAINT `ВК2\ОПП^ДИС` FOREIGN KEY (`Код_СОВ`, `Регномер_ДИС`) REFERENCES `Диссертация\СОВ` (`Код_СОВ`, `Регномер протокола`)); INSERT INTO `Оппонент: ЭКС*ДИС` VALUES (DEFAULT, DEFAULT, DEFAULT); SELECT "`Оппонент: ЭКС*ДИС` Table Content:" FROM `Оппонент: ЭКС*ДИС` WHERE 1 = 0; SELECT * FROM `Оппонент: ЭКС*ДИС`; DROP TABLE IF EXISTS `Отзыв оппонента`; CREATE TABLE `Отзыв оппонента` (`Входящий номер` VARCHAR (50) NOT NULL PRIMARY KEY , `Входящая дата` VARCHAR (50) NULL , `Критические замечания` VARCHAR (50) NOT NULL , `Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "001-ОП" , `Регномер_ДИС` VARCHAR (10) NOT NULL DEFAULT "124" , `Код_СОВ` VARCHAR (10) NOT NULL DEFAULT "2022" , CONSTRAINT `ВК1\ОТЗО^ОПП` FOREIGN KEY (`Код_ЭКС`, `Регномер_ДИС`, `Код_СОВ`) REFERENCES `Оппонент: ЭКС*ДИС` (`Код_ЭКС`, `Регномер_ДИС`, `Код_СОВ`)); INSERT INTO `Отзыв оппонента` VALUES ("75940", "20.10.2022", "Отсутствуют", DEFAULT, DEFAULT, DEFAULT); SELECT "`Отзыв оппонента` Table Content:" FROM `Отзыв оппонента` WHERE 1 = 0; SELECT * FROM `Отзыв оппонента`; DROP TABLE IF EXISTS `Адресат: ЭКС*ДИС`; CREATE TABLE `Адресат: ЭКС*ДИС` (`Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "002-АД" , `Регномер_ДИС` VARCHAR (10) NOT NULL DEFAULT "123" , `Код_СОВ` VARCHAR (10) NOT NULL DEFAULT "2023" , `Номер экземпляра` VARCHAR (10) NOT NULL , CONSTRAINT `ПК\АДР` PRIMARY KEY (`Код_ЭКС`, `Регномер_ДИС`, `Код_СОВ`) , CONSTRAINT `ВК1\АДР^ЭКС` FOREIGN KEY (`Код_ЭКС`) REFERENCES `Эксперт%ПЕРС` (`Код`) , CONSTRAINT `ВК2\АДР^ДИС` FOREIGN KEY (`Код_СОВ`, `Регномер_ДИС`) REFERENCES `Диссертация\СОВ` (`Код_СОВ`, `Регномер протокола`)); INSERT INTO `Адресат: ЭКС*ДИС` VALUES (DEFAULT, DEFAULT, DEFAULT, "№2"); SELECT "`Адресат: ЭКС*ДИС` Table Content:" FROM `Адресат: ЭКС*ДИС` WHERE 1 = 0; SELECT * FROM `Адресат: ЭКС*ДИС`; DROP TABLE IF EXISTS `Отзыв адресата`; CREATE TABLE `Отзыв адресата` (`Входящий номер` VARCHAR (50) NOT NULL PRIMARY KEY , `Входящая дата` VARCHAR (50) NULL , `Критические замечания` VARCHAR (50) NULL , `Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "002-АД" , `Регномер_ДИС` VARCHAR (10) NOT NULL DEFAULT "123" , `Код_СОВ` VARCHAR (10) NOT NULL DEFAULT "2023" , CONSTRAINT `ВК1\ОТЗА^АДР` FOREIGN KEY (`Код_ЭКС`, `Регномер_ДИС`, `Код_СОВ`) REFERENCES `Адресат: ЭКС*ДИС` (`Код_ЭКС`, `Регномер_ДИС`, `Код_СОВ`)); INSERT INTO `Отзыв адресата` VALUES ("56790", "27.10.2023", null, DEFAULT, DEFAULT, DEFAULT); SELECT "`Отзыв адресата` Table Content:" FROM `Отзыв адресата` WHERE 1 = 0; SELECT * FROM `Отзыв адресата`; DROP TABLE IF EXISTS `Подписант адресат: ЭКС*ОТЗА`; CREATE TABLE `Подписант адресат: ЭКС*ОТЗА` (`Код_ЭКС` VARCHAR (10) NOT NULL DEFAULT "001-ПА" ,`Номер_ОТЗА` VARCHAR (50) NOT NULL DEFAULT "56790" , CONSTRAINT `ПК\ПОДА` PRIMARY KEY (`Код_ЭКС`, `Номер_ОТЗА`) , CONSTRAINT `ВК1\ПОДА^ЭКС` FOREIGN KEY (`Код_ЭКС`) REFERENCES `Эксперт%ПЕРС` (`Код`) , CONSTRAINT `ВК2\ПОДА^ОТЗА` FOREIGN KEY (`Номер_ОТЗА`) REFERENCES `Отзыв адресата` (`Входящий номер`)); INSERT INTO `Подписант адресат: ЭКС*ОТЗА` VALUES (DEFAULT, DEFAULT); SELECT "`Подписант адресат: ЭКС*ОТЗА` Table Content:" FROM `Подписант адресат: ЭКС*ОТЗА` WHERE 1 = 0; SELECT * FROM `Подписант адресат: ЭКС*ОТЗА`;

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

Copy Clear