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(3) NOT NULL , `Код` CHAR(3) NOT NULL , `Название` VARCHAR (50) NOT NULL , CONSTRAINT `Ун1\Справ` UNIQUE (`Слк`,`Код`) ); INSERT INTO `Справочник` VALUES (null, "ДОЛ", "1", "Руководитель"), (null, "ДОЛ", "2", "Кладовщик"), (null, "ДОЛ", "3", "Дежурный вахтер"), (null, "КАТ", "1", "Апартаменты"), (null, "КАТ", "2", "Место"), (null, "ВОС", "1", "Заселение"), (null, "ВОС", "2", "Выселение"), (null, "ВВЕ", "1", "Вещь в выдаче"), (null, "ВДЕ", "1", "Отчет"); SELECT "`Справочник` Table Content:" FROM `Справочник` WHERE 1=0; SELECT * FROM `Справочник`; DROP TABLE IF EXISTS `Сотрудник%ПЕРС`; CREATE TABLE `Сотрудник%ПЕРС` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Код` CHAR(3) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Ид_ДОЛ\ПСОТ^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) ); INSERT INTO `Сотрудник%ПЕРС` SET `Ид` = NULL,`Код` = "001",`ФИО` = "Петров А. А.", `Ид_ДОЛ\ПСОТ^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` = "ДОЛ" AND `Код` = "1"); INSERT INTO `Сотрудник%ПЕРС` SET `Ид` = NULL,`Код` = "002",`ФИО` = "Боширов Р. Р.", `Ид_ДОЛ\ПСОТ^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` = "ДОЛ" AND `Код` = "2"); INSERT INTO `Сотрудник%ПЕРС` SET `Ид` = NULL,`Код` = "003",`ФИО` = "Исаев М. М.", `Ид_ДОЛ\ПСОТ^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` = "ДОЛ" AND `Код` = "3"); SELECT "`Сотрудник%ПЕРС` Table Content:" FROM `Сотрудник%ПЕРС` WHERE 1=0; SELECT * FROM `Сотрудник%ПЕРС`; DROP TABLE IF EXISTS `Руководитель:СОТ`; CREATE TABLE `Руководитель:СОТ` ( `Ид_сотр\РУК^СОТ` CHAR(3) NOT NULL REFERENCES `Сотрудник%ПЕРС` (`Ид`) , CONSTRAINT `ПК\Рук` PRIMARY KEY (`Ид_сотр\РУК^СОТ`) ); INSERT INTO `Руководитель:СОТ` SET `Ид_сотр\РУК^СОТ`=(SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код` = "001"); SELECT "`Руководитель:СОТ` Table Content:" FROM `Руководитель:СОТ` WHERE 1=0; SELECT * FROM `Руководитель:СОТ`; DROP TABLE IF EXISTS `Приказ`; CREATE TABLE `Приказ` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Регномер` CHAR(3) NOT NULL UNIQUE , `Ид_Рук\ПРИ^РУК` CHAR(3) NOT NULL REFERENCES `Руководитель:СОТ` (`Ид`) , `Дата` DATE NOT NULL ); INSERT INTO `Приказ` SET `Ид` = NULL,`Регномер`= "01",`Ид_Рук\ПРИ^РУК`=(SELECT `Ид_сотр\РУК^СОТ` FROM `Руководитель:СОТ` WHERE `Ид_сотр\РУК^СОТ` = "1"), `Дата` = "2020-11-22"; SELECT "`Приказ` Table Content:" FROM `Приказ` WHERE 1=0; SELECT * FROM `Приказ`; DROP TABLE IF EXISTS `Жилец%ПЕРС`; CREATE TABLE `Жилец%ПЕРС` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Код` CHAR(3) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL ); INSERT INTO `Жилец%ПЕРС` VALUES (null,"0","Петров А.А."), (null, "1","Сидоров А.А."); SELECT "`Жилец%ПЕРС` Table Content:" FROM `Жилец%ПЕРС` WHERE 1=0; SELECT * FROM `Жилец%ПЕРС`; DROP TABLE IF EXISTS `Апартаменты`; CREATE TABLE `Апартаменты` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Код` CHAR(3) NOT NULL UNIQUE , `Ид_катАпарт\АПА^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) , `Описание` VARCHAR (50) NOT NULL ); INSERT INTO `Апартаменты` SET `Ид` = NULL,`Код` = "0",`Ид_катАпарт\АПА^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` = "КАТ" AND `Код` = "1"), `Описание`= "Апартаменты" ; SELECT " `Апартаменты` Table Content:" FROM `Апартаменты` WHERE 1=0; SELECT * FROM `Апартаменты`; DROP TABLE IF EXISTS `Место`; CREATE TABLE `Место` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Номер` CHAR(3) NOT NULL , `Ид_кодАпарт\МЕС^АПА` CHAR(3) NOT NULL REFERENCES `Апартаменты` (`Ид`) , `Ид_КатМес\МЕС^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) , `Особенности` VARCHAR (50) NOT NULL , CONSTRAINT `Ун1\Место` UNIQUE KEY (`Номер`,`Ид_кодАпарт\МЕС^АПА`) ); INSERT INTO `Место` SET `Ид` = NULL,`Номер` = "0",`Ид_кодАпарт\МЕС^АПА` = (SELECT `Ид` FROM `Апартаменты` WHERE `Код` ="0"), `Ид_КатМес\МЕС^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` ="КАТ"AND `Код` = "2"),`Особенности`= "Место" ; SELECT " `Место` Table Content:" FROM `Место` WHERE 1=0; SELECT * FROM `Место`; DROP TABLE IF EXISTS `Заселение:ЖИЛ*ПРИ`; CREATE TABLE `Заселение:ЖИЛ*ПРИ` ( `Ид_Регном\ЗАС^ПРИ` CHAR(3) NOT NULL REFERENCES `Приказ` (`Ид`) , `Ид_кодЖил\ЗАС^ЖИЛ` CHAR(3) NOT NULL REFERENCES `Жилец%ПЕРС` (`Код`) , `Ид_КодВидОсн\ЗАС^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) , `Ид_Номер\ЗАС^МЕС` CHAR(3) NOT NULL REFERENCES `Место` (`Ид`) , `Содержание основания` VARCHAR (50) NULL , CONSTRAINT `ПК\Заселение` PRIMARY KEY (`Ид_Регном\ЗАС^ПРИ`,`Ид_кодЖил\ЗАС^ЖИЛ`) ); INSERT INTO `Заселение:ЖИЛ*ПРИ` SET `Ид_Регном\ЗАС^ПРИ` = (SELECT `Ид` FROM `Приказ` WHERE `Регномер` ="01"), `Ид_кодЖил\ЗАС^ЖИЛ` = (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код` ="0"), `Ид_КодВидОсн\ЗАС^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` ="ВОС" AND `Код` = "1"), `Ид_Номер\ЗАС^МЕС` = (SELECT `Ид` FROM `Место` WHERE `Номер` ="0"),`Содержание основания`= "NULL"; SELECT " `Заселение:ЖИЛ*ПРИ` Table Content:" FROM `Заселение:ЖИЛ*ПРИ` WHERE 1=0; SELECT * FROM `Заселение:ЖИЛ*ПРИ`; DROP TABLE IF EXISTS `Выселение:ЖИЛ*ПРИ`; CREATE TABLE `Выселение:ЖИЛ*ПРИ` ( `Ид_Регном\ВЫС^ПРИ` CHAR(3) NOT NULL REFERENCES `Приказ` (`Ид`) , `Ид_кодЖил\ВЫС^ЖИЛ` CHAR(3) NOT NULL REFERENCES `Жилец%ПЕРС` (`Код`) , `Ид_КодВидОсн\ВЫС^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) , `Ид_Номер\ВЫС^МЕС` CHAR(3) NOT NULL REFERENCES `Место` (`Ид`) , `Содержание основания` VARCHAR (50) NULL , CONSTRAINT `ПК\Выселение` PRIMARY KEY (`Ид_Регном\ВЫС^ПРИ`,`Ид_кодЖил\ВЫС^ЖИЛ`) ); INSERT INTO `Выселение:ЖИЛ*ПРИ` SET `Ид_Регном\ВЫС^ПРИ` = (SELECT `Ид` FROM `Приказ` WHERE `Регномер` ="01"), `Ид_кодЖил\ВЫС^ЖИЛ` = (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код` ="0"), `Ид_КодВидОсн\ВЫС^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` ="ВОС" AND `Код` = "2"), `Ид_Номер\ВЫС^МЕС` = (SELECT `Ид` FROM `Место` WHERE `Номер` ="0"),`Содержание основания`= "NULL"; SELECT " `Выселение:ЖИЛ*ПРИ` Table Content:" FROM `Выселение:ЖИЛ*ПРИ` WHERE 1=0; SELECT * FROM `Выселение:ЖИЛ*ПРИ`; DROP TABLE IF EXISTS `Выдача`; CREATE TABLE `Выдача` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Регномер` CHAR(3) NOT NULL UNIQUE , `Дата` DATE NOT NULL ); INSERT INTO `Выдача` VALUES (NULL,"111","2020-11-22"); SELECT "`Выдача` Table Content:" FROM `Выдача` WHERE 1=0; SELECT * FROM `Выдача`; DROP TABLE IF EXISTS `Кладовщик:СОТ`; CREATE TABLE `Кладовщик:СОТ` ( `Ид_сотр\КЛА^СОТ` CHAR(3) NOT NULL REFERENCES `Сотрудник%ПЕРС` (`Ид`) , CONSTRAINT `ПК\Кладовщик` PRIMARY KEY (`Ид_сотр\КЛА^СОТ`) ); INSERT INTO `Кладовщик:СОТ` SET `Ид_сотр\КЛА^СОТ`=(SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код` = "002"); SELECT "`Кладовщик:СОТ` Table Content:" FROM `Кладовщик:СОТ` WHERE 1=0; SELECT * FROM`Кладовщик:СОТ`; DROP TABLE IF EXISTS `Вещь в выдаче`; CREATE TABLE `Вещь в выдаче` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Инв. номер` CHAR(3) NOT NULL , `Ид_Регном\ВЕЩ^ВЫД` CHAR(3) NOT NULL REFERENCES `Выдача` (`Ид`) , `Ид_КодВид\ВЕЩ^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) , `Ид_КодСот\ВЕЩ^КЛА` CHAR(3) NOT NULL REFERENCES `Кладовщик` (`Ид`) , `Название` VARCHAR (50) NOT NULL , `Срок возврата` VARCHAR (50) NULL , `Дата возврата` VARCHAR (50) NULL , CONSTRAINT `Ун1\Вещь в выдаче` UNIQUE KEY (`Инв. номер`,`Ид_Регном\ВЕЩ^ВЫД`) ); INSERT INTO `Вещь в выдаче` SET `Ид` = NULL,`Инв. номер` = "123",`Ид_Регном\ВЕЩ^ВЫД` = (SELECT `Ид` FROM `Выдача` WHERE `Регномер` ="111"), `Ид_КодВид\ВЕЩ^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` ="ВВЕ"AND `Код` = "1"), `Ид_КодСот\ВЕЩ^КЛА` = (SELECT `Ид_сотр\КЛА^СОТ` FROM `Кладовщик:СОТ` WHERE `Ид_сотр\КЛА^СОТ` ="2"),`Название`= "Вещь",`Срок возврата` = "NULL", `дата возврата` = "NULL"; SELECT "`Вещь в выдаче` Table Content:" FROM `Вещь в выдаче` WHERE 1=0; SELECT * FROM `Вещь в выдаче`; DROP TABLE IF EXISTS `Дежурный вахтер:СОТ`; CREATE TABLE `Дежурный вахтер:СОТ` (`Ид_КодСот\ДЕЖВ^СОТ` CHAR(3) NOT NULL REFERENCES `Сотрудник%ПЕРС` (`Ид`) , CONSTRAINT `ПК\ДежВах` PRIMARY KEY (`Ид_КодСот\ДЕЖВ^СОТ`) ); INSERT INTO `Дежурный вахтер:СОТ` SET `Ид_КодСот\ДЕЖВ^СОТ`=(SELECT `Ид` FROM `Сотрудник%ПЕРС` WHERE `Код` = "003"); SELECT "`Дежурный вахтер:СОТ` Table Content:" FROM `Дежурный вахтер:СОТ` WHERE 1=0; SELECT * FROM`Дежурный вахтер:СОТ`; DROP TABLE IF EXISTS `Дежурство`; CREATE TABLE `Дежурство` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Регномер` CHAR(3) NOT NULL UNIQUE , `Ид_КодСот\ДЕЖО^ДЕЖВ` CHAR(3) NOT NULL REFERENCES `Дежурный вахтер:СОТ` (`Ид`) , `Ид_кодЖил\ДЕЖО^ЖИЛ` CHAR(3) NOT NULL REFERENCES `Жилец%ПЕРС` (`Код`) , `Дата` DATE NOT NULL ); INSERT INTO `Дежурство` SET `Ид` = NULL,`Регномер` = "222",`Ид_КодСот\ДЕЖО^ДЕЖВ` = (SELECT `Ид_КодСот\ДЕЖВ^СОТ` FROM `Дежурный вахтер:СОТ` WHERE `Ид_КодСот\ДЕЖВ^СОТ` ="3"), `Ид_кодЖил\ДЕЖО^ЖИЛ` = (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код` ="1"),`Дата`= "2021-09-11" ; SELECT "`Дежурство` Table Content:" FROM `Дежурство` WHERE 1=0; SELECT * FROM`Дежурство`; DROP TABLE IF EXISTS `Смена`; CREATE TABLE `Смена` (`Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Номер` CHAR(3) NOT NULL , `Ид_Регном\СМЕ^ДЕЖО` CHAR(3) NOT NULL REFERENCES `Дежурство` (`Ид`) , CONSTRAINT `Ун1\Смена` UNIQUE KEY (`Номер`,`Ид_Регном\СМЕ^ДЕЖО`) ); INSERT INTO `Смена` SET `Ид` = NULL,`Номер` = "777",`Ид_Регном\СМЕ^ДЕЖО` = (SELECT `Ид` FROM `Дежурство` WHERE `Регномер` ="222") ; SELECT "`Смена` Table Content:" FROM `Смена` WHERE 1=0; SELECT * FROM`Смена`; DROP TABLE IF EXISTS `Дежурный:СМЕ*ЖИЛ`; CREATE TABLE `Дежурный:СМЕ*ЖИЛ` ( `Ид_Номер\ДЕЖ^СМЕ` CHAR(3) NOT NULL REFERENCES `Смена` (`Ид`) , `Ид_кодЖил\ДЕЖ^ЖИЛ` CHAR(3) NOT NULL REFERENCES `Жилец%ПЕРС` (`Код`) , CONSTRAINT `ПК\Дежурный` PRIMARY KEY (`Ид_Номер\ДЕЖ^СМЕ`,`Ид_кодЖил\ДЕЖ^ЖИЛ`) ); INSERT INTO `Дежурный:СМЕ*ЖИЛ` SET `Ид_Номер\ДЕЖ^СМЕ` = (SELECT `Ид` FROM `Смена` WHERE `Номер` ="777"), `Ид_кодЖил\ДЕЖ^ЖИЛ` = (SELECT `Ид` FROM `Жилец%ПЕРС` WHERE `Код` ="1"); SELECT "`Дежурный:СМЕ*ЖИЛ` Table Content:" FROM `Дежурный:СМЕ*ЖИЛ` WHERE 1=0; SELECT * FROM `Дежурный:СМЕ*ЖИЛ`; DROP TABLE IF EXISTS `Отчет\ДЕЖ`; CREATE TABLE `Отчет\ДЕЖ` ( `Ид` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Нпп` CHAR(3) NOT NULL , `Ид\ОТЧ^ДЕЖ` CHAR(3) NOT NULL REFERENCES `Дежурный:СМЕ*ЖИЛ` ( `Ид_Номер\ДЕЖ^СМЕ`) , `Ид_КодВД\ОТЧ^СПР` CHAR(3) NOT NULL REFERENCES `Справочник` (`Ид`) , `Содержание` VARCHAR (50) NULL , CONSTRAINT `Ун1\Смена` UNIQUE KEY (`Нпп`,`Ид\ОТЧ^ДЕЖ`) ); INSERT INTO `Отчет\ДЕЖ` SET `Ид` = NULL,`Нпп` = "1",`Ид\ОТЧ^ДЕЖ` = (SELECT `Ид_Номер\ДЕЖ^СМЕ` FROM `Дежурный:СМЕ*ЖИЛ` WHERE `Ид_Номер\ДЕЖ^СМЕ` ="1"), `Ид_КодВД\ОТЧ^СПР` = (SELECT `Ид` FROM `Справочник` WHERE `Слк` ="ВДЕ"AND `Код` = "1"),`Содержание`= "NULL" ; SELECT "`Отчет\ДЕЖ` Table Content:" FROM `Отчет\ДЕЖ` WHERE 1=0; SELECT * FROM `Отчет\ДЕЖ`; DROP VIEW IF EXISTS `вирт_Приказ`; CREATE VIEW `вирт_Приказ` AS SELECT `ПРИ`.`Регномер` AS `Регномер приказа`, `ПРИ`.`Дата` AS `Дата приказа`, `СОТ`.`Код` AS `Код руководителя`, `СОТ`.`ФИО` AS `ФИО руководителя`, `СПР1`.`Код` AS `Код должности руководителя`, `СПР1`.`Название` AS `Название должности руководителя`, `ПРИ`.`Ид` AS `Ид\Приказ` FROM `Приказ` AS `ПРИ` INNER JOIN `Руководитель:СОТ` AS `РУК` ON `ПРИ`.`Ид_Рук\ПРИ^РУК` = `РУК`.`Ид_сотр\РУК^СОТ` INNER JOIN `Сотрудник%ПЕРС` AS `СОТ` ON `РУК`.`Ид_сотр\РУК^СОТ` = `СОТ`.`Ид` INNER JOIN `Справочник` AS `СПР1` ON `СОТ`.`Ид_ДОЛ\ПСОТ^СПР` = `СПР1`.`Ид` ; SELECT * FROM `вирт_Приказ`; DROP PROCEDURE IF EXISTS `проц_Заселение`; CREATE PROCEDURE `проц_Заселение` (IN `@Ид\Приказ` INT) SELECT `ЖИЛ`.`Код` AS `Код заселяемого`, `ЖИЛ`.`ФИО` AS `ФИО заселяемого`, `СПР1`.`Код` AS `Код вида основания заселения`, `СПР1`.`Название` AS `Название вида основания заселения`, `ЗАС`.`Содержание основания` AS `Содержание основания`, `МЕС`.`Номер` AS `Номер заселяемого места`, `МЕС`.`Особенности` AS `Особенности места`, `СПР2`.`Код` AS `Код категории места`, `СПР2`.`Название` AS `Название категории места`, `АПА`.`Код` AS `Код апартаментов`, `АПА`.`Описание` AS `Описание апартаментов`, `СПР3`.`Код` AS `Код категории апартаментов`, `СПР3`.`Название` AS `Название категории апартаментов` FROM `Заселение:ЖИЛ*ПРИ` AS `ЗАС` INNER JOIN `Справочник` AS `СПР1` ON `ЗАС`.`Ид_КодВидОсн\ЗАС^СПР` = `СПР1`.`Ид` INNER JOIN `Жилец%ПЕРС` AS `ЖИЛ` ON `ЗАС`.`Ид_кодЖил\ЗАС^ЖИЛ` = `ЖИЛ`.`Ид` INNER JOIN `Место` AS `МЕС` ON `ЗАС`.`Ид_Номер\ЗАС^МЕС` = `МЕС`.`Ид` INNER JOIN `Справочник` AS `СПР2` ON `МЕС`.`Ид_КатМес\МЕС^СПР` = `СПР2`.`Ид` INNER JOIN `Апартаменты` AS `АПА` ON `МЕС`.`Ид_кодАпарт\МЕС^АПА` = `АПА`.`Ид` INNER JOIN `Справочник` AS `СПР3` ON `АПА`.`Ид_катАпарт\АПА^СПР` = `СПР3`.`Ид` WHERE `ЗАС`.`Ид_Регном\ЗАС^ПРИ` = `@Ид\Приказ` ; DROP VIEW IF EXISTS `вирт_Выдача%Вещь в выдаче`; CREATE VIEW `вирт_Выдача%Вещь в выдаче` AS SELECT `ВЫД`.`Регномер` AS `Регномер выдачи`, `ВЫД`.`Дата` AS `Дата выдачи`, `СОТ`.`Код` AS `Код кладовщика`, `СОТ`.`ФИО` AS `ФИО кладовщика`, `СПР1`.`Код` AS `Код должности кладовщика`, `СПР1`.`Название` AS `Название должности кладовщика`, `ВЕЩ`.`Инв. номер` AS `Инв. номер вещи`, `ВЕЩ`.`Название` AS `Название вещи`, `ВЕЩ`.`Срок возврата` AS `Срок возврата`, `ВЕЩ`.`Дата возврата` AS `Дата возврата`, `СПР2`.`Код` AS `Код вида вещи`, `СПР2`.`Название` AS `Название вида вещи` FROM `Вещь в выдаче` AS `ВЕЩ` INNER JOIN `Кладовщик:СОТ` AS `КЛА` ON `ВЕЩ`.`Ид_КодСот\ВЕЩ^КЛА` = `КЛА`.`Ид_сотр\КЛА^СОТ` INNER JOIN `Сотрудник%ПЕРС` AS `СОТ` ON `КЛА`.`Ид_сотр\КЛА^СОТ` = `СОТ`.`Ид` INNER JOIN `Справочник` AS `СПР1` ON `СОТ`.`Ид_ДОЛ\ПСОТ^СПР` = `СПР1`.`Ид` INNER JOIN `Справочник` AS `СПР2` ON `ВЕЩ`.`Ид_КодВид\ВЕЩ^СПР` = `СПР2`.`Ид` INNER JOIN `Выдача` AS `ВЫД` ON `ВЕЩ`.`Ид_Регном\ВЕЩ^ВЫД` = `ВЫД`.`Ид` ; SELECT * FROM `вирт_Выдача%Вещь в выдаче`; CALL `проц_Заселение` (1);

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear