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 create the referenced table if it doesn't exist CREATE TABLE IF NOT EXISTS `Справка+` ( `Слк` CHAR(3) NOT NULL, `Код` CHAR(3) NOT NULL, PRIMARY KEY (`Слк`, `Код`) ); -- Then create the employee table DROP TABLE IF EXISTS `Сотрудник%ПЕРС`; CREATE TABLE `Сотрудник%ПЕРС` ( `Код` 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, CONSTRAINT `ВК1_СОТ_СПР` FOREIGN KEY (`Слк_ДОЛ`, `Код_ДОЛ`) REFERENCES `Справка+` (`Слк`, `Код`), CONSTRAINT `ВК2_СОТ_СПР` FOREIGN KEY (`Слк_ПОД`, `Код_ПОД`) REFERENCES `Справка+` (`Слк`, `Код`) ); -- Insert sample data into reference table first INSERT INTO `Справка+` VALUES ("ДОЛ", "про"), ("ДОЛ", "доц"), ("ДОЛ", "лаб"), ("ПОД", "АСУ"); -- Then insert into employee table INSERT INTO `Сотрудник%ПЕРС` VALUES ("001-П", "345678", "Петров А. А.", "чл. КПСС", DEFAULT, "про", DEFAULT, "АСУ"), ("002-П", "456789", "Боширов Р. Р.", "б/п", DEFAULT, "доц", DEFAULT, "АСУ"), ("099-В", "567890", "Исаев М. М.", "ВЛКСМ", DEFAULT, "лаб", DEFAULT, "АСУ"); -- Query the data SELECT * FROM `Сотрудник%ПЕРС`;

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

Copy Clear