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
-- First ensure all referenced tables exist with correct structure CREATE TABLE IF NOT EXISTS `Справка+` ( `Слк` CHAR(3) NOT NULL, `Код` CHAR(3) NOT NULL, PRIMARY KEY (`Слк`, `Код`) ); CREATE TABLE IF NOT EXISTS `Сотрудник%ПЕРС` ( `Код` CHAR(10) NOT NULL PRIMARY KEY, `Паспорт` CHAR(10) NOT NULL UNIQUE, `ФИО` VARCHAR(50) NOT NULL, `Сведения` VARCHAR(150) NOT NULL, `Слк_ДОЛ` CHAR(3) NOT NULL DEFAULT "ДОЛ", `Код_ДОЛ` CHAR(3) NOT NULL, `Слк_ПОД` CHAR(3) NOT NULL DEFAULT "ПОД", `Код_ПОД` CHAR(3) NOT NULL ); -- Create the Препод:СОТ table with simplified column names DROP TABLE IF EXISTS `Препод:СОТ`; CREATE TABLE `Препод:СОТ` ( `Код_ПРЕ` CHAR(10) NOT NULL PRIMARY KEY, `Сведения` VARCHAR(150) NOT NULL, `Слк_СТЕ` CHAR(3) NULL DEFAULT "СТЕ", `Код_СТЕ` CHAR(3) NULL, `Слк_ЗВА` CHAR(3) NULL DEFAULT "ЗВА", `Код_ЗВА` CHAR(3) NULL, CONSTRAINT `FK_Препод_Сотрудник` FOREIGN KEY (`Код_ПРЕ`) REFERENCES `Сотрудник%ПЕРС`(`Код`), CONSTRAINT `FK_Препод_Справка_СТЕ` FOREIGN KEY (`Слк_СТЕ`, `Код_СТЕ`) REFERENCES `Справка+`(`Слк`, `Код`), CONSTRAINT `FK_Препод_Справка_ЗВА` FOREIGN KEY (`Слк_ЗВА`, `Код_ЗВА`) REFERENCES `Справка+`(`Слк`, `Код`) ); -- Insert required reference data first INSERT INTO `Справка+` VALUES ("СТЕ", "дтн"), ("СТЕ", "ктн"), ("ЗВА", "про"), ("ЗВА", "доц"); INSERT INTO `Сотрудник%ПЕРС` VALUES ("001-П", "345678", "Петров А. А.", "чл. КПСС", DEFAULT, "про", DEFAULT, "АСУ"), ("002-П", "456789", "Боширов Р. Р.", "б/п", DEFAULT, "доц", DEFAULT, "АСУ"); -- Now insert into Препод:СОТ table INSERT INTO `Препод:СОТ` VALUES ("001-П", "с 1975", DEFAULT, "дтн", DEFAULT, "про"), ("002-П", "с 1990", DEFAULT, "ктн", DEFAULT, "доц"); -- Query the data SELECT "`Препод:СОТ` Table Content:" FROM `Препод:СОТ` WHERE 1=0; SELECT * FROM `Препод:СОТ`;

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

Copy Clear