SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
DROP TABLE IF EXISTS `Справка+`; CREATE TABLE `Справка+` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Слк` CHAR (4) NOT NULL , `Код` CHAR (5) NOT NULL , `Название` VARCHAR (50) NOT NULL , `Сведения` VARCHAR (100) NULL , CONSTRAINT `Ун\СПР` UNIQUE (`Слк`, `Код`) , `Ид_родитель\СПР^СПР` INT NULL REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Справка+` VALUES (DEFAULT, "ДОЛ", "кл", "КЛ", "Кладовщик", NULL), (DEFAULT, "ДОЛ", "вах", "ВАХ", "Вахтер", NULL), (DEFAULT, "ДОЛ", "рук", "РУК", "Руководитель", NULL), (DEFAULT, "КАТ", "ап1", "КАТ АП", "Кат. апарт. №1", NULL), (DEFAULT, "КАТ", "ап2", "КАТ АП", "Кат. апарт. №2", NULL), (DEFAULT, "КАТ", "мес1", "КАТ МЕС", "Кат. места №1", NULL), (DEFAULT, "КАТ", "мес2", "КАТ МЕС", "Кат. места №2", NULL), (DEFAULT, "ВВ", "меб", "МЕБ", "Мебель", NULL), (DEFAULT, "ВВ", "п б", "ПОСТ.Б", "Пост. белье", NULL), (DEFAULT, "ВД", "деж1", "ДЕЖ", "Дежурство", NULL), (DEFAULT, "ВД", "деж2", "ДЕЖ", "Дежурство", NULL), (DEFAULT, "ВО", "зас1", "ЗАС", "Заселение", NULL), (DEFAULT, "ВО", "зас2", "ЗАС", "Заселение", NULL), (DEFAULT, "ВО", "выс1", "ВЫС", "Выселение", NULL), (DEFAULT, "ВО", "выс2", "ВЫС", "Выселение", NULL); SELECT "`Справка+` Table Content:" FROM `Справка+` WHERE 1=0; SELECT * FROM `Справка+`; DROP TABLE IF EXISTS `Сотрудник%ПЕРС`; CREATE TABLE `Сотрудник%ПЕРС` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Код` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (150) NOT NULL , `Ид_ДОЛ\СОТ^СПР` INT NOT NULL , FOREIGN KEY (`Ид_ДОЛ\СОТ^СПР`) REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Сотрудник%ПЕРС` SET `Ид` = NULL, `Код`="01", `ФИО`="Петров А. А.", `Ид_ДОЛ\СОТ^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ДОЛ" AND `Код` = "рук"); INSERT INTO `Сотрудник%ПЕРС` SET `Ид` = NULL, `Код`="02", `ФИО`="Боширов Р. Р.", `Ид_ДОЛ\СОТ^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ДОЛ" AND `Код` = "вах"); INSERT INTO `Сотрудник%ПЕРС` SET `Ид` = NULL, `Код`="99", `ФИО`="Исаев М. М.", `Ид_ДОЛ\СОТ^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ДОЛ" AND `Код` = "кл"); SELECT "`Сотрудник%ПЕРС` Table Content:" FROM `Сотрудник%ПЕРС` WHERE 1=0; SELECT * FROM `Сотрудник%ПЕРС`; DROP TABLE IF EXISTS `Руководитель:СОТ`; CREATE TABLE `Руководитель:СОТ` (`Ид\РУК^СОТ` INT NOT NULL PRIMARY KEY , FOREIGN KEY (`Ид\РУК^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Ид`) ); INSERT INTO `Руководитель:СОТ` SET `Ид\РУК^СОТ` = (SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код` = "01"); SELECT "`Руководитель:СОТ` Table Content:" FROM `Руководитель:СОТ` WHERE 1 = 0; SELECT * FROM `Руководитель:СОТ`; DROP TABLE IF EXISTS `Приказ`; CREATE TABLE `Приказ` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Регномер` CHAR (11) NOT NULL UNIQUE , `Дата` CHAR (11) NOT NULL , `Ид\РУК` INT NOT NULL , FOREIGN KEY (`Ид\РУК`) REFERENCES `Руководитель:СОТ` (`Ид\РУК^СОТ`) ); INSERT INTO `Приказ` SET `Ид` = NULL, `Регномер` = "234",`Дата` = "23.09.2021", `Ид\РУК` = (SELECT `Ид\РУК^СОТ` FROM `Руководитель:СОТ`); INSERT INTO `Приказ` SET `Ид` = NULL, `Регномер` = "678",`Дата` = "14.09.2021", `Ид\РУК` = (SELECT `Ид\РУК^СОТ` FROM `Руководитель:СОТ`); SELECT "`Приказ` Table Content:" FROM `Приказ` WHERE 1 = 0; SELECT * FROM `Приказ`; DROP TABLE IF EXISTS `Жилец%ПЕРС`; CREATE TABLE `Жилец%ПЕРС` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Код` CHAR (10) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Сведения` VARCHAR (150) NOT NULL ); INSERT INTO `Жилец%ПЕРС` VALUES (NULL, "100", "Филева Е.У.", "ст. 3 курса"), (NULL, "101", "Черемхин И.М.", "ст. 1 курса"); SELECT "Table `Жилец%ПЕРС`" FROM `Жилец%ПЕРС` WHERE 1=0; SELECT * FROM `Жилец%ПЕРС`; DROP TABLE IF EXISTS `Апартаменты`; CREATE TABLE `Апартаменты` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Код` CHAR (11) NOT NULL UNIQUE , `Описание` VARCHAR (150) NOT NULL , `Ид_КАТ\АП^СПР` INT NOT NULL , CONSTRAINT `Ид_КАТ\АП^СПР` FOREIGN KEY (`Ид_КАТ\АП^СПР`) REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Апартаменты` SET `Ид`= NULL, `Код`= "020", `Описание`="Ап.№1", `Ид_КАТ\АП^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "КАТ" AND `Код` = "ап1"); INSERT INTO `Апартаменты` SET `Ид`= NULL, `Код`= "021", `Описание`="Ап.№2", `Ид_КАТ\АП^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "КАТ" AND `Код` = "ап2"); ; SELECT "`Апартаменты` Table Content:" FROM `Апартаменты` WHERE 1=0; SELECT * FROM `Апартаменты`; DROP TABLE IF EXISTS `Место\АП`; CREATE TABLE `Место\АП` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Номер` CHAR (11) NOT NULL , `Ид\АП` INT NOT NULL , `Описание` VARCHAR (150) NOT NULL , `Особенности` VARCHAR (150) NOT NULL , `Ид_КАТ\МЕС^СПР` INT NOT NULL , FOREIGN KEY (`Ид_КАТ\МЕС^СПР`) REFERENCES `Справка+` (`Ид`) , FOREIGN KEY (`Ид\АП`) REFERENCES `Апартаменты` (`Ид`) , CONSTRAINT `Ун\МЕС` UNIQUE (`Ид\АП`, `Номер`) ); INSERT INTO `Место\АП` SET `Ид` = NULL, `Номер`="030", `Ид\АП` = (SELECT `Ид` FROM `Апартаменты` WHERE `Код`= "020"), `Описание` = "Мес.№1", `Особенности`= "у стены", `Ид_КАТ\МЕС^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "КАТ" AND `Код`= "мес1"); INSERT INTO `Место\АП` SET `Ид` = NULL, `Номер`="031", `Ид\АП` = (SELECT `Ид` FROM `Апартаменты` WHERE `Код`= "021"), `Описание` = "Мес.№2", `Особенности`= "у окна", `Ид_КАТ\МЕС^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "КАТ" AND `Код`= "мес2"); SELECT "`Место\АП` Table Content:" FROM `Место\АП` WHERE 1=0; SELECT * FROM `Место\АП`; DROP TABLE IF EXISTS `Заселение`; CREATE TABLE `Заселение` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Ид\ЖИЛ`INT NOT NULL , `Ид\ПР`INT NOT NULL , `Ид\МЕС`INT NOT NULL , `Ид_ВО\ЗАС^СПР` INT NOT NULL , FOREIGN KEY (`Ид\МЕС`) REFERENCES `Место\АП` (`Ид`) , CONSTRAINT `Ун\ЗАС` UNIQUE (`Ид\ПР`, `Ид\ЖИЛ`) , FOREIGN KEY (`Ид\ЖИЛ`) REFERENCES `Жилец%ПЕРС` (`Ид`) , FOREIGN KEY (`Ид\ПР`) REFERENCES `Приказ` (`Ид`) , FOREIGN KEY (`Ид_ВО\ЗАС^СПР`) REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Заселение` SET `Ид` = NULL, `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "100"), `Ид\ПР`= (SELECT `Ид` FROM `Приказ` WHERE `Регномер`= "234"), `Ид\МЕС`= (SELECT `Ид` FROM `Место\АП` WHERE `Номер`= "030"), `Ид_ВО\ЗАС^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВО" AND `Код` = "зас1"); INSERT INTO `Заселение` SET `Ид` = NULL, `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "101"), `Ид\ПР`= (SELECT `Ид` FROM `Приказ` WHERE `Регномер`= "678"), `Ид\МЕС`= (SELECT `Ид` FROM `Место\АП` WHERE `Номер`= "031"), `Ид_ВО\ЗАС^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВО" AND `Код` = "зас2"); SELECT "`Заселение` Table Content:" FROM `Заселение` WHERE 1=0; SELECT * FROM `Заселение`; DROP TABLE IF EXISTS `Выселение`; CREATE TABLE `Выселение` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Ид\ЖИЛ`INT NOT NULL , `Ид\ПР`INT NOT NULL , `Ид\МЕС`INT NOT NULL , `Ид_ВО\ВЫС^СПР` INT NOT NULL , FOREIGN KEY (`Ид\МЕС`) REFERENCES `Место\АП` (`Ид`) , CONSTRAINT `Ун\ВЫС` UNIQUE (`Ид\ПР`, `Ид\ЖИЛ`) , FOREIGN KEY (`Ид\ЖИЛ`) REFERENCES `Жилец%ПЕРС` (`Ид`) , FOREIGN KEY (`Ид\ПР`) REFERENCES `Приказ` (`Ид`) , FOREIGN KEY (`Ид_ВО\ВЫС^СПР`) REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Выселение` SET `Ид` = NULL, `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "100"), `Ид\ПР`= (SELECT `Ид` FROM `Приказ` WHERE `Регномер`= "234"), `Ид\МЕС`= (SELECT `Ид` FROM `Место\АП` WHERE `Номер`= "030"), `Ид_ВО\ВЫС^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВО" AND `Код` = "выс1"); INSERT INTO `Выселение` SET `Ид` = NULL, `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "101"), `Ид\ПР`= (SELECT `Ид` FROM `Приказ` WHERE `Регномер`= "678"), `Ид\МЕС`= (SELECT `Ид` FROM `Место\АП` WHERE `Номер`= "031"), `Ид_ВО\ВЫС^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВО" AND `Код` = "выс2"); SELECT "`Выселение` Table Content:" FROM `Выселение` WHERE 1=0; SELECT * FROM `Выселение`; DROP TABLE IF EXISTS `Кладовщик:СОТ`; CREATE TABLE `Кладовщик:СОТ` (`Ид\КЛ^СОТ` INT NOT NULL PRIMARY KEY , FOREIGN KEY (`Ид\КЛ^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Ид`) ); INSERT INTO `Кладовщик:СОТ` SET `Ид\КЛ^СОТ` = (SELECT `Ид` FROM `Сотрудник%ПЕРС`WHERE `Код` = "99"); SELECT "`Кладовщик:СОТ` Table Content:" FROM `Кладовщик:СОТ` WHERE 1 = 0; SELECT * FROM `Кладовщик:СОТ`; DROP TABLE IF EXISTS `Выдача`; CREATE TABLE `Выдача` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Регномер` CHAR (11) NOT NULL , `Дата` CHAR (11) NOT NULL ); INSERT INTO `Выдача` VALUES (NULL, "987", "23.08.2020"), (NULL, "654", "02.03.2021"); SELECT "Table `Выдача`" FROM `Выдача` WHERE 1=0; SELECT * FROM `Выдача`; DROP TABLE IF EXISTS `Вещь`; CREATE TABLE `Вещь` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Инв.Номер` CHAR (11) NOT NULL UNIQUE , `Название` CHAR (11) NOT NULL , `Ид_ВВ\Вещь^СПР` INT NOT NULL , FOREIGN KEY (`Ид_ВВ\Вещь^СПР`) REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Вещь` SET `Ид` = NULL, `Инв.Номер` = "040",`Название` = "Стол", `Ид_ВВ\Вещь^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВВ" AND `Код` = "меб"); INSERT INTO `Вещь` SET `Ид` = NULL, `Инв.Номер` = "042",`Название` = "Матрас", `Ид_ВВ\Вещь^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВВ" AND `Код` = "п б"); SELECT "`Вещь` Table Content:" FROM `Вещь` WHERE 1 = 0; SELECT * FROM `Вещь`; DROP TABLE IF EXISTS `Вещь в выдаче`; CREATE TABLE `Вещь в выдаче` (`Ид` INT NOT NULL AUTO_INCREMENT , `Инв.Номер` INT NOT NULL , `Ид\ВЫД`INT NOT NULL , `Ид\Вещь`INT NOT NULL , `Ид\КЛ^СОТ` INT NOT NULL , CONSTRAINT `Ун\ВВЫД` PRIMARY KEY (`Ид`, `Инв.Номер`, `Ид\ВЫД`, `Ид\Вещь`) , FOREIGN KEY (`Ид\ВЫД`) REFERENCES `Выдача` (`Ид`) , FOREIGN KEY (`Ид\Вещь`) REFERENCES `Вещь` (`Ид`) , FOREIGN KEY (`Ид\КЛ^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Ид`) ); INSERT INTO `Вещь в выдаче` SET `Ид` = NULL, `Инв.Номер`= "1000", `Ид\ВЫД` = (SELECT `Ид` FROM `Выдача` WHERE `Регномер`= "987"), `Ид\Вещь`= (SELECT `Ид` FROM `Вещь` WHERE `Инв.Номер`= "040"), `Ид\КЛ^СОТ`= (SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код`= "99"); INSERT INTO `Вещь в выдаче` SET `Ид` = NULL, `Инв.Номер`= "1001", `Ид\ВЫД` = (SELECT `Ид` FROM `Выдача` WHERE `Регномер`= "654"), `Ид\Вещь`= (SELECT `Ид` FROM `Вещь` WHERE `Инв.Номер`= "042"), `Ид\КЛ^СОТ`= (SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код`= "99"); SELECT "`Вещь в выдаче` Table Content:" FROM `Вещь в выдаче` WHERE 1 = 0; SELECT * FROM `Вещь в выдаче`; DROP TABLE IF EXISTS `Вахтер:СОТ`; CREATE TABLE `Вахтер:СОТ` (`Ид\ВАХ^СОТ` INT NOT NULL PRIMARY KEY , FOREIGN KEY (`Ид\ВАХ^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Ид`) ); INSERT INTO `Вахтер:СОТ` SET `Ид\ВАХ^СОТ` = (SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код` = "02"); SELECT "`Вахтер:СОТ` Table Content:" FROM `Вахтер:СОТ` WHERE 1 = 0; SELECT * FROM `Вахтер:СОТ`; DROP TABLE IF EXISTS `Дежурство`; CREATE TABLE `Дежурство` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Регномер` CHAR (11) NOT NULL , `Дата` CHAR (11) NOT NULL , `Ид\ВАХ^СОТ`INT NOT NULL , `Ид\ЖИЛ`INT NOT NULL , FOREIGN KEY (`Ид\ВАХ^СОТ`) REFERENCES `Сотрудник%ПЕРС` (`Ид`) , FOREIGN KEY (`Ид\ЖИЛ`) REFERENCES `Жилец%ПЕРС` (`Ид`) ); INSERT INTO `Дежурство` SET `Ид` = NULL, `Регномер`= "2000", `Дата` = "19.01.2021", `Ид\ВАХ^СОТ` = (SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код` = "02"), `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "100"); INSERT INTO `Дежурство` SET `Ид` = NULL, `Регномер`= "2001", `Дата` = "09.07.2022", `Ид\ВАХ^СОТ` = (SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код`= "02"), `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "101"); SELECT "`Дежурство` Table Content:" FROM `Дежурство` WHERE 1 = 0; SELECT * FROM `Дежурство`; DROP TABLE IF EXISTS `Дежурный на дежурстве`; CREATE TABLE `Дежурный на дежурстве` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Ид\ЖИЛ` INT NOT NULL , `Ид\ДЕЖ` INT NOT NULL , FOREIGN KEY (`Ид\ЖИЛ`) REFERENCES `Жилец%ПЕРС` (`Ид`) , FOREIGN KEY (`Ид\ДЕЖ`) REFERENCES `Дежурство` (`Ид`) ); INSERT INTO `Дежурный на дежурстве` SET `Ид` = NULL, `Ид\ЖИЛ` = (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "100"), `Ид\ДЕЖ` = (SELECT `Ид` FROM `Дежурство` WHERE `Регномер` = "2000"); INSERT INTO `Дежурный на дежурстве` SET `Ид` = NULL, `Ид\ЖИЛ` = (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "101"), `Ид\ДЕЖ` = (SELECT `Ид` FROM `Дежурство` WHERE `Регномер` = "2001"); SELECT "`Дежурный на дежурстве` Table Content:" FROM `Дежурный на дежурстве` WHERE 1=0; SELECT * FROM `Дежурный на дежурстве`; DROP TABLE IF EXISTS `Отчет дежурного\ДДЕЖ`; CREATE TABLE `Отчет дежурного\ДДЕЖ` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Нпп` CHAR (10) NOT NULL , `Содержание`CHAR (150) NOT NULL , `Ид\ЖИЛ`INT NOT NULL , `Ид\ДЕЖ`INT NOT NULL , `Ид_ВД\ОТЧД^СПР` INT NOT NULL , CONSTRAINT `Ун\ОТЧД` UNIQUE (`Нпп`, `Ид\ДЕЖ`, `Ид\ЖИЛ`) , FOREIGN KEY (`Ид\ДЕЖ`) REFERENCES `Дежурство` (`Ид`) , FOREIGN KEY (`Ид\ЖИЛ`) REFERENCES `Жилец%ПЕРС` (`Ид`) , FOREIGN KEY (`Ид_ВД\ОТЧД^СПР`) REFERENCES `Справка+` (`Ид`) ); INSERT INTO `Отчет дежурного\ДДЕЖ` SET `Ид` = NULL, `Нпп` = "050", `Содержание` = "Деж. 23.01.2021", `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "100"), `Ид\ДЕЖ`= (SELECT `Ид` FROM `Дежурство` WHERE `Регномер`= "2000"), `Ид_ВД\ОТЧД^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВД" AND `Код` = "деж1"); INSERT INTO `Отчет дежурного\ДДЕЖ` SET `Ид` = NULL, `Нпп` = "051", `Содержание` = "Деж. 19.01.2022", `Ид\ЖИЛ`= (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код`= "101"), `Ид\ДЕЖ`= (SELECT `Ид` FROM `Дежурство` WHERE `Регномер`= "2001"), `Ид_ВД\ОТЧД^СПР` = (SELECT `Ид` FROM `Справка+` WHERE `Слк` = "ВД" AND `Код` = "деж2"); SELECT "`Отчет дежурного\ДДЕЖ` Table Content:" FROM `Отчет дежурного\ДДЕЖ` WHERE 1=0; SELECT * FROM `Отчет дежурного\ДДЕЖ`; DROP VIEW IF EXISTS `вирт_Приказ`; CREATE VIEW `вирт_Приказ` AS SELECT `ПР1`.`Регномер` AS `Регномер приказа`, `ПР1`.`Дата` AS `Дата приказа`, `СОТ`.`Код` AS `Код руководителя`, `СОТ`.`ФИО` AS `ФИО руководителя`, `СПР`.`Код` AS `Код должности`, `СПР`.`Название` AS `Название должности` FROM `Приказ` AS `ПР` INNER JOIN `Сотрудник%ПЕРС` AS `СОТ` ON `РУК`.`Ид\РУК^СОТ` = `РУК`.`Ид`; SELECT * FROM `вирт_Приказ`; DROP PROCEDURE IF EXISTS `проц_Заселение`; CREATE PROCEDURE `проц_Заселение` (IN `@Ид/вирт_Приказ` INT) SELECT `ЖИЛ`.`Код` AS `Код жильца`, `ЖИЛ`.`ФИО` AS `ФИО жильца`, `СПР1`.`Код` AS `Код вида основания заселения`, `СПР1`.`Название` AS `Название вида основания заселения`, `МЕС`.`Номер` AS `Номер заселяемого места`, `МЕС`.`Особенности` AS `Особенности заселяемого места`, `АП`.`Код` AS `Код апартаментов`, `АП`.`Описание` AS `Описание апартаментов`, `СПР2`.`Код` AS `Код категории`, `СПР2`.`Название` AS `Название категории` FROM `Заселение` AS `ЗАС` INNER JOIN `Жилец%ПЕРС` AS `ЖИЛ` ON `ЗАС`.`Ид\ЖИЛ` = `ЖИЛ`.`Ид` LEFT JOIN `Справка+` AS `СПР1` ON `ЗАС`.`Ид_ВО\ЗАС^СПР` = `СПР1`.`Ид` LEFT JOIN `Справка+` AS `СПР2` ON `ЗАС`.`Ид_КАТ^СПР` = `СПР2`.`Ид` WHERE `ЗАС`.`Ид` = `"@Ид/вирт_Приказ"` ; CALL `проц_Заселение`;
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear