<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: faxridd1n</title>
    <description>The latest articles on DEV Community by faxridd1n (@faxridd1n).</description>
    <link>https://dev.to/faxridd1n</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F923133%2F6e491235-100a-4ed8-933f-d642a14c7e23.png</url>
      <title>DEV Community: faxridd1n</title>
      <link>https://dev.to/faxridd1n</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/faxridd1n"/>
    <language>en</language>
    <item>
      <title>Sardor</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Tue, 17 Dec 2024 07:00:13 +0000</pubDate>
      <link>https://dev.to/faxridd1n/sardor-21j</link>
      <guid>https://dev.to/faxridd1n/sardor-21j</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CREATE TABLE Рейсы (
    Номер_рейса INT PRIMARY KEY,
    Тип_рейса VARCHAR(50),
    Самолет INT,
    Дата DATE,
    Время TIME,
    Продолжительность INT,
    Путь_следования VARCHAR(255),
    Авиакомпания INT,
    FOREIGN KEY (Самолет) REFERENCES Самолеты(Код_самолета),
    FOREIGN KEY (Авиакомпания) REFERENCES Авиакомпании(Код)
);

CREATE TABLE Техобслуживание (
    Номер_TO INT PRIMARY KEY,
    Дата DATE,
    Ответственный VARCHAR(255),
    Степень_износа VARCHAR(50),
    Результат VARCHAR(255)
);

CREATE TABLE Самолеты (
    Код_самолета INT PRIMARY KEY,
    Типы VARCHAR(50),
    Рейсы INT,
    Техобслуживание INT,
    Количество_пассажиров INT,
    FOREIGN KEY (Рейсы) REFERENCES Рейсы(Номер_рейса),
    FOREIGN KEY (Техобслуживание) REFERENCES Техобслуживание(Номер_TO)
);

CREATE TABLE Пассажиры (
    Код_пассажира INT PRIMARY KEY,
    ФИО VARCHAR(255),
    Билет INT,
    Контроль VARCHAR(255),
    Рейс INT,
    Путь_следования VARCHAR(255),
    Скидки DECIMAL(5, 2),
    Касса INT,
    Багаж VARCHAR(255),
    FOREIGN KEY (Билет) REFERENCES Билеты(Номер_билета),
    FOREIGN KEY (Рейс) REFERENCES Рейсы(Номер_рейса),
    FOREIGN KEY (Касса) REFERENCES Кассы(Номер_билета)
);

CREATE TABLE Персонал (
    Код_персонала INT PRIMARY KEY,
    ФИО VARCHAR(255),
    Должность VARCHAR(100),
    Летные_часы INT,
    Срок_контракта DATE,
    Возраст INT,
    Семейное_положение VARCHAR(50)
);

CREATE TABLE Авиакомпании (
    Код INT PRIMARY KEY,
    Название VARCHAR(100),
    Дата_создания DATE,
    Представительства VARCHAR(255),
    Самолеты INT,
    Рейсы INT,
    Персонал INT,
    FOREIGN KEY (Самолеты) REFERENCES Самолеты(Код_самолета),
    FOREIGN KEY (Рейсы) REFERENCES Рейсы(Номер_рейса),
    FOREIGN KEY (Персонал) REFERENCES Персонал(Код_персонала)
);

CREATE TABLE Бронь_билета (
    Код_пассажира INT,
    Номер_билета INT,
    Касса INT,
    Время TIME,
    Стоимость DECIMAL(10, 2),
    Срок_оплаты DATE,
    PRIMARY KEY (Код_пассажира, Номер_билета),
    FOREIGN KEY (Код_пассажира) REFERENCES Пассажиры(Код_пассажира),
    FOREIGN KEY (Номер_билета) REFERENCES Билеты(Номер_билета),
    FOREIGN KEY (Касса) REFERENCES Кассы(Номер_билета)
);

CREATE TABLE Билеты (
    Номер_билета INT PRIMARY KEY,
    Код_пассажира INT,
    ФИО VARCHAR(255),
    Рейс INT,
    Номер_рейса INT,
    Номер_места INT,
    Класс VARCHAR(50),
    Время TIME,
    Путь_следования VARCHAR(255),
    Авиакомпания INT,
    FOREIGN KEY (Код_пассажира) REFERENCES Пассажиры(Код_пассажира),
    FOREIGN KEY (Номер_рейса) REFERENCES Рейсы(Номер_рейса),
    FOREIGN KEY (Авиакомпания) REFERENCES Авиакомпании(Код)
);

-- Таблица "Кассы"
CREATE TABLE Кассы (
    Номер_билета INT PRIMARY KEY,
    Авиакомпания INT,
    Время TIME,
    Рейс INT,
    Стоимость DECIMAL(10, 2),
    FOREIGN KEY (Авиакомпания) REFERENCES Авиакомпании(Код),
    FOREIGN KEY (Рейс) REFERENCES Рейсы(Номер_рейса)
);

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvl8wmyy73nvr1zo8za0x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvl8wmyy73nvr1zo8za0x.png" alt="Image description" width="790" height="702"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;-- Отключаем проверку внешних ключей на время заполнения
PRAGMA foreign_keys = OFF;

INSERT INTO Авиакомпании (Код, Название, Дата_создания, Представительства, Самолеты, Рейсы, Персонал) VALUES
(1, 'Аэрофлот', '1923-03-17', 'Москва, Санкт-Петербург', 101, 1, 1),
(2, 'S7 Airlines', '1992-05-01', 'Москва, Новосибирск', 102, 2, 2),
(3, 'Utair', '1967-10-07', 'Москва, Сургут', 103, 3, 3),
(4, 'Победа', '2014-12-01', 'Москва, Сочи', 104, 4, 4),
(5, 'Red Wings', '1999-08-27', 'Москва, Казань', 105, 5, 5);

INSERT INTO Самолеты (Код_самолета, Типы, Рейсы, Техобслуживание, Количество_пассажиров) VALUES
(101, 'Boeing 737', 1, 1, 180),
(102, 'Airbus A320', 2, 2, 160),
(103, 'Boeing 777', 3, 3, 300),
(104, 'Airbus A350', 4, 4, 350),
(105, 'Cessna 208', 5, 5, 12);

INSERT INTO Рейсы (Номер_рейса, Тип_рейса, Самолет, Дата, Время, Продолжительность, Путь_следования, Авиакомпания) VALUES
(1, 'Международный', 101, '2024-12-20', '10:30:00', 180, 'Москва - Лондон', 1),
(2, 'Внутренний', 102, '2024-12-21', '15:00:00', 120, 'Москва - Санкт-Петербург', 2),
(3, 'Международный', 103, '2024-12-22', '08:45:00', 240, 'Москва - Париж', 3),
(4, 'Чартерный', 104, '2024-12-23', '23:00:00', 300, 'Москва - Нью-Йорк', 4),
(5, 'Грузовой', 105, '2024-12-24', '12:15:00', 90, 'Москва - Казань', 5);

INSERT INTO Техобслуживание (Номер_TO, Дата, Ответственный, Степень_износа, Результат) VALUES
(1, '2024-12-01', 'Иванов И.И.', 'Средний', 'Исправен'),
(2, '2024-12-02', 'Петров П.П.', 'Низкий', 'Исправен'),
(3, '2024-12-03', 'Сидоров С.С.', 'Высокий', 'Требуется ремонт'),
(4, '2024-12-04', 'Кузнецов К.К.', 'Средний', 'Исправен'),
(5, '2024-12-05', 'Новиков Н.Н.', 'Низкий', 'Исправен');

INSERT INTO Персонал (Код_персонала, ФИО, Должность, Летные_часы, Срок_контракта, Возраст, Семейное_положение) VALUES
(1, 'Иванов И.И.', 'Пилот', 1500, '2025-12-31', 45, 'Женат'),
(2, 'Петров П.П.', 'Бортпроводник', 800, '2026-12-31', 30, 'Холост'),
(3, 'Сидоров С.С.', 'Пилот', 2000, '2025-12-31', 50, 'Женат'),
(4, 'Кузнецов К.К.', 'Механик', 0, '2026-12-31', 35, 'Холост'),
(5, 'Новиков Н.Н.', 'Диспетчер', 0, '2027-12-31', 40, 'Женат');

INSERT INTO Пассажиры (Код_пассажира, ФИО, Билет, Контроль, Рейс, Путь_следования, Скидки, Касса, Багаж) VALUES
(1, 'Алексей Смирнов', 1, 'Пройден', 1, 'Москва - Лондон', 5.00, 1, '2 сумки'),
(2, 'Мария Иванова', 2, 'Пройден', 2, 'Москва - Санкт-Петербург', 10.00, 2, 'Рюкзак'),
(3, 'Олег Петров', 3, 'Пройден', 3, 'Москва - Париж', 0.00, 3, 'Чемодан'),
(4, 'Анна Сидорова', 4, 'Пройден', 4, 'Москва - Нью-Йорк', 15.00, 4, 'Чемодан, рюкзак'),
(5, 'Игорь Новиков', 5, 'Пройден', 5, 'Москва - Казань', 20.00, 5, 'Пакет');

INSERT INTO Билеты (Номер_билета, Код_пассажира, ФИО, Рейс, Номер_рейса, Номер_места, Класс, Время, Путь_следования, Авиакомпания) VALUES
(1, 1, 'Алексей Смирнов', 1, 1, 12, 'Бизнес', '10:30:00', 'Москва - Лондон', 1),
(2, 2, 'Мария Иванова', 2, 2, 18, 'Эконом', '15:00:00', 'Москва - Санкт-Петербург', 2),
(3, 3, 'Олег Петров', 3, 3, 24, 'Бизнес', '08:45:00', 'Москва - Париж', 3),
(4, 4, 'Анна Сидорова', 4, 4, 1, 'Первый', '23:00:00', 'Москва - Нью-Йорк', 4),
(5, 5, 'Игорь Новиков', 5, 5, 15, 'Эконом', '12:15:00', 'Москва - Казань', 5);

INSERT INTO Бронь_билета (Код_пассажира, Номер_билета, Касса, Время, Стоимость, Срок_оплаты) VALUES
(1, 1, 1, '12:00:00', 15000.00, '2024-12-18'),
(2, 2, 2, '14:30:00', 5000.00, '2024-12-19'),
(3, 3, 3, '10:15:00', 20000.00, '2024-12-20'),
(4, 4, 4, '16:45:00', 45000.00, '2024-12-21'),
(5, 5, 5, '09:00:00', 2500.00, '2024-12-22');

INSERT INTO Кассы (Номер_билета, Авиакомпания, Время, Рейс, Стоимость) VALUES
(1, 1, '12:00:00', 1, 15000.00),
(2, 2, '14:30:00', 2, 5000.00),
(3, 3, '10:15:00', 3, 20000.00),
(4, 4, '16:45:00', 4, 45000.00),
(5, 5, '09:00:00', 5, 2500.00);

-- Включаем проверку внешних ключей обратно
PRAGMA foreign_keys = ON;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw2x2zhbwjevw1ik88113.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw2x2zhbwjevw1ik88113.png" alt="Image description" width="783" height="686"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14joyxdfn1umuuovvjo7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14joyxdfn1umuuovvjo7.png" alt="Image description" width="782" height="769"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Faxriddin</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Mon, 16 Dec 2024 10:41:23 +0000</pubDate>
      <link>https://dev.to/faxridd1n/faxriddin-1ik6</link>
      <guid>https://dev.to/faxridd1n/faxriddin-1ik6</guid>
      <description>&lt;p&gt;Построите ER-диаграмму базы данных &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Сведения о профессии(Код профессии, Название профессии, Классификация профессии, Оклад), &lt;/li&gt;
&lt;li&gt;Паспортные данные сотрудников (№ Записи, Табельный номер, Серия паспорта, Номер, Кем выдан, Когда выдан), &lt;/li&gt;
&lt;li&gt;Социальные льготы (№ Записи, Табельный номер, Наименование льгот, № Документа, Дата выдачи документа), &lt;/li&gt;
&lt;li&gt;Должность (Код должности, Должность, Оклад), &lt;/li&gt;
&lt;li&gt;Штатное расписание (№ по порядку, Код должности, Код отдела), &lt;/li&gt;
&lt;li&gt;Отдел(Код Отдела, Название Отдела, Номер Кабинета, Номер Телефона Отдела, Начальник отдела), &lt;/li&gt;
&lt;li&gt;Сведения о медицинском обследовании(№ Записи, Табельный номер, Дата обследования, Место обследования, Заключение врачей),&lt;/li&gt;
&lt;li&gt;Сотрудники(Табельный Номер, Фамилия, Имя, Отчество, Пол, Семейное положение, Домашний Адрес, Номер Телефона, Образование, Стаж работы, Дата Приёма, Код Отдела, Должность, Код профессии), &lt;/li&gt;
&lt;li&gt;Сведения о повышении квалификации(№ Записи, Табельный номер, Сведения о повышении квалификации, Дата повышения, Вид повышения, Наименование учреждения), &lt;/li&gt;
&lt;li&gt;Увольнения(№ Записи, Табельный номер, Дата увольнения, Статья, Причина увольнения), &lt;/li&gt;
&lt;li&gt;Отпуска(№ Записи, Вид отпуска, Табельный номер, Дата отпуска, Количество дней отпуска, Дни дополнительного отпуска, Дата окончания отпуска, Основание), &lt;/li&gt;
&lt;li&gt;Сведения о командировках(№ Записи, Табельный номер,Куда командирован (Страна, город, организация),№ Приказа, Дата приказа, С дата, По дату, Количество дней, Цель командировки), &lt;/li&gt;
&lt;li&gt;Сведения о поощрениях(№ Записи, Табельный номер, Мотив поощрения, Вид поощрения, Дата, № документа, Основание, Сумма).
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CREATE TABLE Сотрудники (
    ИдентификаторСотрудника INTEGER PRIMARY KEY,
    Фамилия VARCHAR(50),
    Имя VARCHAR(50),
    Отчество VARCHAR(50),
    Пол CHAR(1),
    СемейноеПоложение VARCHAR(50),
    Адрес VARCHAR(255),
    Телефон VARCHAR(15),
    Образование VARCHAR(50),
    ОпытРаботы INT,
    ДатаПриема DATE,
    ИдентификаторОтдела INT,
    ИдентификаторДолжности INT,
    КодПрофессии INT,
    FOREIGN KEY (ИдентификаторОтдела) REFERENCES Отделы(ИдентификаторОтдела),
    FOREIGN KEY (ИдентификаторДолжности) REFERENCES Должности(ИдентификаторДолжности),
    FOREIGN KEY (КодПрофессии) REFERENCES Профессии(КодПрофессии)
);

CREATE TABLE ПаспортныеДанные (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    СерияПаспорта VARCHAR(10),
    НомерПаспорта VARCHAR(10),
    КемВыдан VARCHAR(100),
    ДатаВыдачи DATE,
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE Профессии (
    КодПрофессии INTEGER PRIMARY KEY, 
    НазваниеПрофессии VARCHAR(100),
    Классификация VARCHAR(50),
    Оклад DECIMAL(10, 2)
);

CREATE TABLE Должности (
    ИдентификаторДолжности INTEGER PRIMARY KEY,
    НазваниеДолжности VARCHAR(100),
    Оклад DECIMAL(10, 2)
);

CREATE TABLE ШтатноеРасписание (
    ИдентификаторРасписания INTEGER PRIMARY KEY,
    ИдентификаторДолжности INT,
    ИдентификаторОтдела INT,
    FOREIGN KEY (ИдентификаторДолжности) REFERENCES Должности(ИдентификаторДолжности),
    FOREIGN KEY (ИдентификаторОтдела) REFERENCES Отделы(ИдентификаторОтдела)
);

CREATE TABLE Отделы (
    ИдентификаторОтдела INTEGER PRIMARY KEY,
    НазваниеОтдела VARCHAR(100),
    НомерКомнаты VARCHAR(10),
    Телефон VARCHAR(15),
    Руководитель VARCHAR(100)
);

CREATE TABLE МедицинскиеОсмотры (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    ДатаОсмотра DATE,
    МестоОсмотра VARCHAR(100),
    МедицинскоеЗаключение TEXT,
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE Квалификация (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    ИнформацияОКвалификации TEXT,
    ДатаКвалификации DATE,
    ТипКвалификации VARCHAR(50),
    НазваниеУчреждения VARCHAR(100),
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE Увольнения (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    ДатаУвольнения DATE,
    Статья TEXT,
    ПричинаУвольнения TEXT,
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE Отпуска (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ТипОтпуска VARCHAR(50),
    ИдентификаторСотрудника INT,
    ДатаНачалаОтпуска DATE,
    КоличествоДней INT,
    ДополнительныеДни INT,
    ДатаОкончания DATE,
    ПричинаОтпуска TEXT,
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE Командировки (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    МестоНазначения TEXT,
    НомерПриказа VARCHAR(20),
    ДатаПриказа DATE,
    ДатаНачала DATE,
    ДатаОкончания DATE,
    КоличествоДней INT,
    Цель TEXT,
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE Поощрения (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    Мотивация TEXT,
    ТипПоощрения VARCHAR(50),
    ДатаПоощрения DATE,
    НомерДокумента VARCHAR(20),
    Основание TEXT,
    Сумма DECIMAL(10, 2),
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

CREATE TABLE СоциальныеЛьготы (
    ИдентификаторЗаписи INTEGER PRIMARY KEY,
    ИдентификаторСотрудника INT,
    НазваниеЛьготы VARCHAR(100),
    НомерДокумента VARCHAR(20),
    ДатаВыдачи DATE,
    FOREIGN KEY (ИдентификаторСотрудника) REFERENCES Сотрудники(ИдентификаторСотрудника)
);

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff0dhs48orshyn0ug4uzi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff0dhs48orshyn0ug4uzi.png" alt="Image description" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faxc1q328vy9rnz2yqfxp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faxc1q328vy9rnz2yqfxp.png" alt="Image description" width="800" height="666"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;-- Таблица Отделы
INSERT INTO Отделы (ИдентификаторОтдела, НазваниеОтдела, НомерКомнаты, Телефон, Руководитель)
VALUES 
(1, 'Бухгалтерия', '101', '1234567890', 'Иванов Иван Иванович'),
(2, 'Кадровый отдел', '102', '1234567891', 'Петрова Мария Сергеевна'),
(3, 'IT отдел', '201', '1234567892', 'Сидоров Андрей Николаевич'),
(4, 'Маркетинг', '202', '1234567893', 'Кузнецова Ольга Владимировна'),
(5, 'Продажи', '301', '1234567894', 'Васильев Сергей Викторович');

-- Таблица Должности
INSERT INTO Должности (ИдентификаторДолжности, НазваниеДолжности, Оклад)
VALUES 
(1, 'Бухгалтер', 50000.00),
(2, 'HR менеджер', 45000.00),
(3, 'Программист', 70000.00),
(4, 'Маркетолог', 55000.00),
(5, 'Менеджер по продажам', 60000.00);

-- Таблица Профессии
INSERT INTO Профессии (КодПрофессии, НазваниеПрофессии, Классификация, Оклад)
VALUES 
(1, 'Бухгалтерия', 'Финансы', 50000.00),
(2, 'Управление персоналом', 'HR', 45000.00),
(3, 'Программирование', 'Технологии', 70000.00),
(4, 'Маркетинг', 'Реклама', 55000.00),
(5, 'Продажи', 'Коммерция', 60000.00);

-- Таблица Сотрудники
INSERT INTO Сотрудники (ИдентификаторСотрудника, Фамилия, Имя, Отчество, Пол, СемейноеПоложение, Адрес, Телефон, Образование, ОпытРаботы, ДатаПриема, ИдентификаторОтдела, ИдентификаторДолжности, КодПрофессии)
VALUES 
(1, 'Иванов', 'Алексей', 'Сергеевич', 'М', 'Женат', 'ул. Пушкина, 10', '89991112233', 'Высшее', 5, '2020-01-15', 1, 1, 1),
(2, 'Сидорова', 'Екатерина', 'Андреевна', 'Ж', 'Не замужем', 'ул. Лермонтова, 22', '89992223344', 'Среднее', 3, '2021-06-10', 2, 2, 2),
(3, 'Петров', 'Николай', 'Иванович', 'М', 'Женат', 'ул. Чехова, 15', '89993334455', 'Высшее', 8, '2019-03-12', 3, 3, 3),
(4, 'Кузьмина', 'Мария', 'Сергеевна', 'Ж', 'Замужем', 'ул. Толстого, 18', '89994445566', 'Среднее специальное', 4, '2022-11-20', 4, 4, 4),
(5, 'Васильев', 'Игорь', 'Алексеевич', 'М', 'Женат', 'ул. Горького, 5', '89995556677', 'Высшее', 10, '2018-05-01', 5, 5, 5);

-- Таблица Паспортные данные сотрудников
INSERT INTO ПаспортныеДанные (ИдентификаторЗаписи, ИдентификаторСотрудника, СерияПаспорта, НомерПаспорта, КемВыдан, ДатаВыдачи)
VALUES 
(1, 1, '1234', '567890', 'УФМС России', '2015-07-01'),
(2, 2, '4321', '098765', 'УФМС России', '2018-03-15'),
(3, 3, '5678', '123456', 'УФМС России', '2010-10-20'),
(4, 4, '8765', '654321', 'УФМС России', '2012-09-12'),
(5, 5, '3456', '789012', 'УФМС России', '2014-11-25');

-- Таблица Штатное расписание
INSERT INTO ШтатноеРасписание (ИдентификаторРасписания, ИдентификаторДолжности, ИдентификаторОтдела)
VALUES 
(1, 1, 1),
(2, 2, 2),
(3, 3, 3),
(4, 4, 4),
(5, 5, 5);

-- Таблица Медицинские осмотры
INSERT INTO МедицинскиеОсмотры (ИдентификаторЗаписи, ИдентификаторСотрудника, ДатаОсмотра, МестоОсмотра, МедицинскоеЗаключение)
VALUES 
(1, 1, '2022-10-15', 'Клиника №1', 'Годен'),
(2, 2, '2021-05-12', 'Клиника №2', 'Годен'),
(3, 3, '2023-03-10', 'Клиника №3', 'Годен'),
(4, 4, '2020-09-20', 'Клиника №4', 'Годен'),
(5, 5, '2022-07-05', 'Клиника №5', 'Годен');

-- Таблица Повышение квалификации
INSERT INTO Квалификация (ИдентификаторЗаписи, ИдентификаторСотрудника, ИнформацияОКвалификации, ДатаКвалификации, ТипКвалификации, НазваниеУчреждения)
VALUES 
(1, 1, 'Сертификат бухгалтера', '2023-01-10', 'Профессиональная', 'Финансовая Академия'),
(2, 2, 'Курс HR менеджера', '2022-03-15', 'Образовательная', 'Институт Управления'),
(3, 3, 'Курс программиста', '2023-06-20', 'Образовательная', 'Технический Университет'),
(4, 4, 'Курс маркетолога', '2021-09-10', 'Образовательная', 'Школа Маркетинга'),
(5, 5, 'Курс менеджера по продажам', '2022-11-01', 'Профессиональная', 'Коммерческий Институт');

-- Таблица Увольнения
INSERT INTO Увольнения (ИдентификаторЗаписи, ИдентификаторСотрудника, ДатаУвольнения, Статья, ПричинаУвольнения)
VALUES 
(1, 2, '2023-05-10', 'Статья 81', 'По инициативе работодателя'),
(2, 4, '2023-08-20', 'Статья 77', 'По соглашению сторон'),
(3, 5, '2023-09-30', 'Статья 79', 'Истечение срока договора'),
(4, 1, '2023-06-15', 'Статья 80', 'По собственному желанию'),
(5, 3, '2023-11-10', 'Статья 83', 'Обстоятельства непреодолимой силы');

-- Таблица Отпуска
INSERT INTO Отпуска (ИдентификаторЗаписи, ТипОтпуска, ИдентификаторСотрудника, ДатаНачалаОтпуска, КоличествоДней, ДополнительныеДни, ДатаОкончания, ПричинаОтпуска)
VALUES 
(1, 'Ежегодный', 1, '2023-07-01', 14, 0, '2023-07-15', 'Плановый отпуск'),
(2, 'Ежегодный', 2, '2023-08-01', 14, 0, '2023-08-15', 'Плановый отпуск'),
(3, 'Ежегодный', 3, '2023-06-01', 14, 0, '2023-06-15', 'Плановый отпуск'),
(4, 'Ежегодный', 4, '2023-09-01', 14, 0, '2023-09-15', 'Плановый отпуск'),
(5, 'Ежегодный', 5, '2023-10-01', 14, 0, '2023-10-15', 'Плановый отпуск');

-- Таблица Командировки
INSERT INTO Командировки (ИдентификаторЗаписи, ИдентификаторСотрудника, МестоНазначения, НомерПриказа, ДатаПриказа, ДатаНачала, ДатаОкончания, КоличествоДней, Цель)
VALUES 
(1, 1, 'Москва', '12345', '2023-02-15', '2023-03-01', '2023-03-05', 5, 'Обучение'),
(2, 2, 'Санкт-Петербург', '54321', '2023-04-10', '2023-04-15', '2023-04-20', 5, 'Семинар'),
(3, 3, 'Новосибирск', '67890', '2023-06-20', '2023-07-01', '2023-07-07', 7, 'Рабочая встреча'),
(4, 4, 'Казань', '09876', '2023-08-25', '2023-09-01', '2023-09-03', 3, 'Конференция'),
(5, 5, 'Екатеринбург', '11223', '2023-11-12', '2023-11-20', '2023-11-22', 3, 'Совещание');

-- Таблица Поощрения
INSERT INTO Поощрения (ИдентификаторЗаписи, ИдентификаторСотрудника, Мотивация, ТипПоощрения, ДатаПоощрения, НомерДокумента, Основание, Сумма)
VALUES 
(1, 1, 'Превышение KPI', 'Премия', '2023-01-10', '12345', 'Плановое', 5000.00),
(2, 2, 'Инициативность', 'Бонус', '2023-02-15', '54321', 'Экстренное', 3000.00),
(3, 3, 'Результативность', 'Премия', '2023-03-20', '67890', 'Плановое', 7000.00),
(4, 4, 'Инициативность', 'Бонус', '2023-04-15', '09876', 'Плановое', 3500.00),
(5, 5, 'Улучшение продаж', 'Премия', '2023-05-12', '11223', 'Плановое', 10000.00);

-- Таблица Социальные льготы
INSERT INTO СоциальныеЛьготы (ИдентификаторЗаписи, ИдентификаторСотрудника, НазваниеЛьготы, НомерДокумента, ДатаВыдачи)
VALUES 
(1, 1, 'ДМС', '12345', '2022-05-01'),
(2, 2, 'Компенсация жилья', '54321', '2022-06-01'),
(3, 3, 'Обучение детей', '67890', '2022-07-01'),
(4, 4, 'Оплата проезда', '09876', '2022-08-01'),
(5, 5, 'Субсидия на жилье', '11223', '2022-09-01');

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd1358pf3y8evswl2uryj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd1358pf3y8evswl2uryj.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3yp41skdcpfgybf75gpd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3yp41skdcpfgybf75gpd.png" alt="Image description" width="800" height="711"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foank11l6fg1ldk27pfru.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foank11l6fg1ldk27pfru.png" alt="Image description" width="800" height="733"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Извлечение данных из базы данных с помощью MS SQL SERVER.
&lt;/h2&gt;

&lt;p&gt;1&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT НазваниеДолжности,Оклад FROM Должности
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw4lhi186ed9n3fzaik81.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw4lhi186ed9n3fzaik81.png" alt="Image description" width="800" height="191"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT DISTINCT Образование FROM Сотрудники
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg81asq81yl2plm1avf2e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg81asq81yl2plm1avf2e.png" alt="Image description" width="800" height="213"&gt;&lt;/a&gt;&lt;br&gt;
3&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * 
FROM Сотрудники
WHERE Пол = 'М';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fibvua4rr6jdjikz6vzxt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fibvua4rr6jdjikz6vzxt.png" alt="Image description" width="800" height="225"&gt;&lt;/a&gt;&lt;br&gt;
4&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Профессии
ORDER BY Оклад DESC;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcil2hwwq5cap8e93dmju.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcil2hwwq5cap8e93dmju.png" alt="Image description" width="800" height="186"&gt;&lt;/a&gt;&lt;br&gt;
5&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Сотрудники
WHERE ОпытРаботы &amp;gt; 3 
AND Образование = 'Среднее специальное'
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjw6nqb02cvm13ao0pwsa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjw6nqb02cvm13ao0pwsa.png" alt="Image description" width="800" height="179"&gt;&lt;/a&gt;&lt;br&gt;
6&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Должности
WHERE НазваниеДолжности = 'Бухгалтер' AND (ИдентификаторДолжности &amp;gt; 3 OR Оклад &amp;gt; 45000);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Firz6sz05lwcnc951tq7y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Firz6sz05lwcnc951tq7y.png" alt="Image description" width="800" height="143"&gt;&lt;/a&gt;&lt;br&gt;
7&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Должности
WHERE Оклад NOT IN ('45000', '55000');
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbw2ywgnpyifm3buay3sh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbw2ywgnpyifm3buay3sh.png" alt="Image description" width="800" height="169"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;8&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;UPDATE Отделы
SET НомерКомнаты = 999
WHERE ИдентификаторОтдела = 1;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8tcksk9merq0u1euk6b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8tcksk9merq0u1euk6b.png" alt="Image description" width="800" height="227"&gt;&lt;/a&gt;&lt;br&gt;
9&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DELETE FROM ПаспортныеДанные WHERE СерияПаспорта = 5678;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Before Update&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fitowg8cpdepftpcss9jf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fitowg8cpdepftpcss9jf.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;br&gt;
After Update&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fihcc8gmmm5x1i1uuu0a7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fihcc8gmmm5x1i1uuu0a7.png" alt="Image description" width="800" height="346"&gt;&lt;/a&gt;&lt;br&gt;
10&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * 
FROM Поощрения
WHERE Сумма &amp;gt; 3000
LIMIT 3;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsl8ce44urkxatfldazv0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsl8ce44urkxatfldazv0.png" alt="Image description" width="800" height="170"&gt;&lt;/a&gt;&lt;br&gt;
11&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT MIN(КоличествоДней)
FROM Командировки;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc05a81280kqd9ud0wi6k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc05a81280kqd9ud0wi6k.png" alt="Image description" width="800" height="157"&gt;&lt;/a&gt;&lt;br&gt;
12&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT MAX(КоличествоДней)
FROM Командировки;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftis6toov0ynf616016fn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftis6toov0ynf616016fn.png" alt="Image description" width="800" height="166"&gt;&lt;/a&gt;&lt;br&gt;
13&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT COUNT(ИдентификаторЗаписи)
FROM СоциальныеЛьготы
WHERE НомерДокумента IS 67890;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcofl877qqqgicnswst90.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcofl877qqqgicnswst90.png" alt="Image description" width="800" height="166"&gt;&lt;/a&gt;&lt;br&gt;
14&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT SUM(КоличествоДней) AS [New Column]
FROM Отпуска
WHERE ДополнительныеДни = 0;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0tuow35asfl13fh6fe4p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0tuow35asfl13fh6fe4p.png" alt="Image description" width="800" height="204"&gt;&lt;/a&gt;&lt;br&gt;
15&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT AVG(Оклад) AS [New Column]
FROM Профессии
WHERE КодПрофессии &amp;gt; 1;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffxbrtxwuyrc1d3k8wsfb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffxbrtxwuyrc1d3k8wsfb.png" alt="Image description" width="800" height="145"&gt;&lt;/a&gt;&lt;br&gt;
16&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Сотрудники
WHERE Отчество LIKE 'А%';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcd1zo080ko58a53dudga.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcd1zo080ko58a53dudga.png" alt="Image description" width="800" height="203"&gt;&lt;/a&gt;&lt;br&gt;
17&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Должности
WHERE НазваниеДолжности IN ('HR менеджер', 'Маркетолог');
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcs80zu9skm2y65wu9bk3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcs80zu9skm2y65wu9bk3.png" alt="Image description" width="800" height="153"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;18&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Должности
WHERE НазваниеДолжности NOT IN ('HR менеджер', 'Маркетолог');
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwrbo9odj750199ycajg1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwrbo9odj750199ycajg1.png" alt="Image description" width="800" height="157"&gt;&lt;/a&gt;&lt;br&gt;
19&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM МедицинскиеОсмотры
WHERE ИдентификаторСотрудника BETWEEN 2 AND 4;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngut56qop0nsr6l4rak0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngut56qop0nsr6l4rak0.png" alt="Image description" width="800" height="163"&gt;&lt;/a&gt;&lt;br&gt;
20&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Сотрудники.Имя AS Name, 
       Сотрудники.Фамилия AS SURNAME, 
       ПаспортныеДанные.ИдентификаторЗаписи AS Job, 
       ПаспортныеДанные.ИдентификаторЗаписи AS Job
FROM Увольнения
INNER JOIN Сотрудники ON Увольнения.ИдентификаторСотрудника = Сотрудники.ИдентификаторСотрудника
INNER JOIN ПаспортныеДанные ON Увольнения.ИдентификаторЗаписи = ПаспортныеДанные.ИдентификаторЗаписи;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F88auw96p6n7y3qekc11n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F88auw96p6n7y3qekc11n.png" alt="Image description" width="800" height="248"&gt;&lt;/a&gt;&lt;br&gt;
21&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Сотрудники.Имя, Сотрудники.СемейноеПоложение, Профессии.Классификация, Профессии.Оклад
FROM Профессии
LEFT JOIN Сотрудники ON Сотрудники.ИдентификаторСотрудника = Профессии.КодПрофессии;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fou7go6l4j53l84fcf41d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fou7go6l4j53l84fcf41d.png" alt="Image description" width="800" height="342"&gt;&lt;/a&gt;&lt;br&gt;
22&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Сотрудники.Имя, Сотрудники.СемейноеПоложение, Профессии.Классификация, Профессии.Оклад
FROM Профессии
RIGHT JOIN Сотрудники ON Сотрудники.ИдентификаторСотрудника = Профессии.КодПрофессии;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;24&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT COUNT(ИдентификаторОтдела), НомерКомнаты
FROM Отделы
GROUP BY НомерКомнаты;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9e2y04jix4eu9qy5v1k0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9e2y04jix4eu9qy5v1k0.png" alt="Image description" width="800" height="310"&gt;&lt;/a&gt;&lt;br&gt;
27&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Имя, Отчество
FROM Сотрудники
WHERE EXISTS (SELECT Оклад FROM Профессии 
              WHERE Сотрудники.ИдентификаторСотрудника = Профессии.КодПрофессии AND Профессии.Оклад &amp;gt;60000);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwk6fw8jvsqekywva729l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwk6fw8jvsqekywva729l.png" alt="Image description" width="800" height="327"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;28&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;INSERT INTO NewWorkers (NewCustomerID, NewFirstName, NewLastNamee)
SELECT ИдентификаторСотрудника, Фамилия, Фамилия
FROM Сотрудники;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjq7imfwi16t1pu6frl2z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjq7imfwi16t1pu6frl2z.png" alt="Image description" width="800" height="157"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Munisa</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Thu, 22 Sep 2022 16:50:53 +0000</pubDate>
      <link>https://dev.to/faxridd1n/ifelse-2h51</link>
      <guid>https://dev.to/faxridd1n/ifelse-2h51</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;-- Таблица: Виза
CREATE TABLE Visa (
    VisaNumber INT PRIMARY KEY,
    Series VARCHAR(50),
    Number VARCHAR(50),
    IssueDate DATE,
    ValidUntil DATE,
    VisaTypeId INT,
    CountryId INT,
    Entries INT,
    Duration INT,
    ClientId INT
);

-- Таблица: Выдача виз
CREATE TABLE VisaIssue (
    IssueDate DATE,
    TariffNumber INT,
    VisaNumber INT REFERENCES Visa(VisaNumber),
    PackageCode INT,
    PaymentAmount DECIMAL(10, 2)
);

-- Таблица: Загранпаспорт
CREATE TABLE Passport (
    PassportNumber INT PRIMARY KEY,
    Series VARCHAR(50),
    Number VARCHAR(50),
    IssueDate DATE,
    ValidUntil DATE,
    LastName VARCHAR(100),
    FirstName VARCHAR(100),
    ClientId INT
);

-- Таблица: Выдача загранпаспортов
CREATE TABLE PassportIssue (
    IssueDate DATE,
    TariffNumber INT,
    PassportNumber INT REFERENCES Passport(PassportNumber),
    PackageCode INT,
    PaymentAmount DECIMAL(10, 2)
);

-- Таблица: Клиенты
CREATE TABLE Clients (
    ClientId INT PRIMARY KEY,
    LastName VARCHAR(100),
    FirstName VARCHAR(100),
    MiddleName VARCHAR(100),
    PhoneNumber VARCHAR(15),
    PassportDetails VARCHAR(255),
    RegistrationDate DATE,
    Notes TEXT
);

-- Таблица: Путёвки
CREATE TABLE Packages (
    PackageCode INT PRIMARY KEY,
    Name VARCHAR(255),
    Countries TEXT,
    Hotels TEXT,
    TransportIncluded BOOLEAN,
    MealPlanId INT,
    DepartureDate DATE,
    ReturnDate DATE,
    Price DECIMAL(10, 2),
    VisaDiscount DECIMAL(10, 2),
    PassportDiscount DECIMAL(10, 2)
);

-- Таблица: Продажа путёвок
CREATE TABLE PackageSales (
    SaleId INT PRIMARY KEY,
    ClientId INT REFERENCES Clients(ClientId),
    PackageCode INT REFERENCES Packages(PackageCode),
    ClientLevel INT,
    SaleDate DATE,
    PaymentAmount DECIMAL(10, 2)
);

-- Таблица: Маршруты
CREATE TABLE Routes (
    RouteId INT PRIMARY KEY,
    PackageCode INT REFERENCES Packages(PackageCode),
    Day INT,
    Time TIME,
    TransportId INT,
    CountryId INT,
    Location VARCHAR(255)
);

-- Таблица: Мероприятия
CREATE TABLE Activities (
    ActivityId INT PRIMARY KEY,
    PackageCode INT REFERENCES Packages(PackageCode),
    Day INT,
    Time TIME,
    ActivityName VARCHAR(255)
);

-- Таблица: Отели
CREATE TABLE Hotels (
    HotelId INT PRIMARY KEY,
    Name VARCHAR(255),
    CountryId INT,
    Region VARCHAR(255)
);

-- Таблица: Питание
CREATE TABLE MealPlans (
    MealPlanId INT PRIMARY KEY,
    Name VARCHAR(100)
);

-- Таблица: Скидки клиентам
CREATE TABLE ClientDiscounts (
    ClientLevel INT PRIMARY KEY,
    PackageDiscount DECIMAL(10, 2)
);

-- Таблица: Средства перемещения
CREATE TABLE Transport (
    TransportId INT PRIMARY KEY,
    Name VARCHAR(100)
);

-- Таблица: Страны
CREATE TABLE Countries (
    CountryId INT PRIMARY KEY,
    CountryName VARCHAR(100)
);

-- Таблица: Тарифы на визы
CREATE TABLE VisaTariffs (
    TariffNumber INT PRIMARY KEY,
    ValidityPeriod INT,
    VisaTypeId INT,
    CountryId INT,
    Price DECIMAL(10, 2)
);

-- Таблица: Тарифы на загранпаспорта
CREATE TABLE PassportTariffs (
    TariffNumber INT PRIMARY KEY,
    Price DECIMAL(10, 2)
);

-- Таблица: Типы виз
CREATE TABLE VisaTypes (
    VisaTypeId INT PRIMARY KEY,
    Name VARCHAR(100)
);

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuldta33ii6dxbgzkkn8p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuldta33ii6dxbgzkkn8p.png" alt="Image description" width="692" height="725"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ucd6231mgfvfle5tumg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ucd6231mgfvfle5tumg.png" alt="Image description" width="714" height="747"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqzyvb6e9qfpggeevndsg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqzyvb6e9qfpggeevndsg.png" alt="Image description" width="774" height="745"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;-- Fill Visa table
INSERT INTO Visa VALUES
(1, 'A1', '123456', '2025-01-01', '2026-01-01', 1, 1, 1, 30, 1),
(2, 'A2', '123457', '2025-02-01', '2026-02-01', 2, 2, 2, 60, 2),
(3, 'A3', '123458', '2025-03-01', '2026-03-01', 3, 3, 1, 90, 3),
(4, 'A4', '123459', '2025-04-01', '2026-04-01', 1, 4, 2, 120, 4),
(5, 'A5', '123460', '2025-05-01', '2026-05-01', 2, 5, 1, 150, 5);

-- Fill VisaIssue table
INSERT INTO VisaIssue VALUES
('2025-01-10', 1, 1, 1, 100.0),
('2025-02-10', 2, 2, 2, 200.0),
('2025-03-10', 3, 3, 3, 300.0),
('2025-04-10', 4, 4, 4, 400.0),
('2025-05-10', 5, 5, 5, 500.0);

-- Fill Passport table
INSERT INTO Passport VALUES
(1, 'P1', '654321', '2025-01-01', '2035-01-01', 'Smith', 'John', 1),
(2, 'P2', '654322', '2025-02-01', '2035-02-01', 'Doe', 'Jane', 2),
(3, 'P3', '654323', '2025-03-01', '2035-03-01', 'Brown', 'Bob', 3),
(4, 'P4', '654324', '2025-04-01', '2035-04-01', 'Taylor', 'Alice', 4),
(5, 'P5', '654325', '2025-05-01', '2035-05-01', 'Lee', 'Chris', 5);

-- Fill PassportIssue table
INSERT INTO PassportIssue VALUES
('2025-01-10', 1, 1, 1, 150.0),
('2025-02-10', 2, 2, 2, 250.0),
('2025-03-10', 3, 3, 3, 350.0),
('2025-04-10', 4, 4, 4, 450.0),
('2025-05-10', 5, 5, 5, 550.0);

-- Fill Clients table
INSERT INTO Clients VALUES
(1, 'Smith', 'John', 'A.', '+123456789', 'P1:654321', '2025-01-01', 'VIP'),
(2, 'Doe', 'Jane', 'B.', '+987654321', 'P2:654322', '2025-02-01', 'Frequent traveler'),
(3, 'Brown', 'Bob', 'C.', '+112233445', 'P3:654323', '2025-03-01', 'First trip'),
(4, 'Taylor', 'Alice', 'D.', '+556677889', 'P4:654324', '2025-04-01', ''),
(5, 'Lee', 'Chris', 'E.', '+998877665', 'P5:654325', '2025-05-01', 'Family package');

-- Fill Packages table
INSERT INTO Packages VALUES
(1, 'Holiday in Europe', 'France, Italy', 'Hotel A, Hotel B', 1, 1, '2025-06-01', '2025-06-15', 2000.0, 100.0, 50.0),
(2, 'Asian Adventure', 'Japan, China', 'Hotel C, Hotel D', 1, 2, '2025-07-01', '2025-07-15', 2500.0, 200.0, 100.0),
(3, 'African Safari', 'Kenya, Tanzania', 'Hotel E, Hotel F', 1, 3, '2025-08-01', '2025-08-15', 3000.0, 300.0, 150.0),
(4, 'Caribbean Cruise', 'Bahamas, Cuba', 'Hotel G, Hotel H', 1, 4, '2025-09-01', '2025-09-15', 3500.0, 400.0, 200.0),
(5, 'South American Tour', 'Brazil, Argentina', 'Hotel I, Hotel J', 1, 5, '2025-10-01', '2025-10-15', 4000.0, 500.0, 250.0);

-- Fill PackageSales table
INSERT INTO PackageSales VALUES
(1, 1, 1, 1, '2025-01-15', 1900.0),
(2, 2, 2, 2, '2025-02-15', 2400.0),
(3, 3, 3, 3, '2025-03-15', 2900.0),
(4, 4, 4, 4, '2025-04-15', 3400.0),
(5, 5, 5, 5, '2025-05-15', 3900.0);

-- Fill Routes table
INSERT INTO Routes VALUES
(1, 1, 1, '09:00:00', 1, 1, 'Paris'),
(2, 1, 2, '10:00:00', 1, 1, 'Rome'),
(3, 2, 1, '11:00:00', 2, 2, 'Tokyo'),
(4, 2, 2, '12:00:00', 2, 2, 'Beijing'),
(5, 3, 1, '13:00:00', 3, 3, 'Nairobi');

-- Fill Activities table
INSERT INTO Activities VALUES
(1, 1, 1, '09:30:00', 'Eiffel Tower Visit'),
(2, 1, 2, '10:30:00', 'Colosseum Tour'),
(3, 2, 1, '11:30:00', 'Mount Fuji Hike'),
(4, 2, 2, '12:30:00', 'Great Wall Tour'),
(5, 3, 1, '13:30:00', 'Safari Adventure');

-- Fill Hotels table
INSERT INTO Hotels VALUES
(1, 'Hotel A', 1, 'Region A'),
(2, 'Hotel B', 1, 'Region B'),
(3, 'Hotel C', 2, 'Region C'),
(4, 'Hotel D', 2, 'Region D'),
(5, 'Hotel E', 3, 'Region E');

-- Fill MealPlans table
INSERT INTO MealPlans VALUES
(1, 'Breakfast Only'),
(2, 'Half Board'),
(3, 'Full Board'),
(4, 'All Inclusive'),
(5, 'No Meals');

-- Fill ClientDiscounts table
INSERT INTO ClientDiscounts VALUES
(1, 5.0),
(2, 10.0),
(3, 15.0),
(4, 20.0),
(5, 25.0);

-- Fill Transport table
INSERT INTO Transport VALUES
(1, 'Bus'),
(2, 'Train'),
(3, 'Flight'),
(4, 'Cruise'),
(5, 'Car');

-- Fill Countries table
INSERT INTO Countries VALUES
(1, 'France'),
(2, 'Japan'),
(3, 'Kenya'),
(4, 'Bahamas'),
(5, 'Brazil');

-- Fill VisaTariffs table
INSERT INTO VisaTariffs VALUES
(1, 30, 1, 1, 100.0),
(2, 60, 2, 2, 200.0),
(3, 90, 3, 3, 300.0),
(4, 120, 1, 4, 400.0),
(5, 150, 2, 5, 500.0);

-- Fill PassportTariffs table
INSERT INTO PassportTariffs VALUES
(1, 50.0),
(2, 100.0),
(3, 150.0),
(4, 200.0),
(5, 250.0);

-- Fill VisaTypes table
INSERT INTO VisaTypes VALUES
(1, 'Tourist'),
(2, 'Business'),
(3, 'Student'),
(4, 'Transit'),
(5, 'Work');

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5r8hp2ywqbm7chp0casm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5r8hp2ywqbm7chp0casm.png" alt="Image description" width="749" height="752"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9pwhy77wte74px9uy0r7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9pwhy77wte74px9uy0r7.png" alt="Image description" width="751" height="714"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4gda8zxumn59qh1if8c9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4gda8zxumn59qh1if8c9.png" alt="Image description" width="781" height="698"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7hen9hr24s0rus3z47e1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7hen9hr24s0rus3z47e1.png" alt="Image description" width="800" height="776"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fva7gy3kiqsyvfblrq2a1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fva7gy3kiqsyvfblrq2a1.png" alt="Image description" width="800" height="606"&gt;&lt;/a&gt;&lt;br&gt;
1&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Series, Number, VisaTypeId FROM Visa
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2yukmf6hc9fzpifolak9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2yukmf6hc9fzpifolak9.png" alt="Image description" width="800" height="189"&gt;&lt;/a&gt;&lt;br&gt;
2&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT DISTINCT CountryId FROM Routes
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk5odughyodgelgszsaqe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk5odughyodgelgszsaqe.png" alt="Image description" width="800" height="173"&gt;&lt;/a&gt;&lt;br&gt;
3&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Hotels
WHERE CountryId = 2;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuh666bfxms37qttpx6b5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuh666bfxms37qttpx6b5.png" alt="Image description" width="800" height="147"&gt;&lt;/a&gt;&lt;br&gt;
4&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM VisaIssue
ORDER BY PaymentAmount DESC;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnjaijzbax4iiyuehos0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnjaijzbax4iiyuehos0.png" alt="Image description" width="800" height="190"&gt;&lt;/a&gt;&lt;br&gt;
5&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM VisaTariffs
WHERE ValidityPeriod &amp;gt; 60 
AND Price = 400
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqnor85d46db5ne9wu5w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqnor85d46db5ne9wu5w.png" alt="Image description" width="800" height="136"&gt;&lt;/a&gt;&lt;br&gt;
6&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Visa
WHERE Series = 'A5' AND (VisaTypeId = 1 OR VisaTypeId = 2);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8v82rda2hta5044fkmz3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8v82rda2hta5044fkmz3.png" alt="Image description" width="800" height="198"&gt;&lt;/a&gt;&lt;br&gt;
7&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM PassportTariffs
WHERE Price NOT IN (50,100,150);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F95p39boa85x3rt59e28r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F95p39boa85x3rt59e28r.png" alt="Image description" width="800" height="150"&gt;&lt;/a&gt;&lt;br&gt;
8&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;UPDATE PackageSales
SET SaleId = 666
WHERE ClientId = 1;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4mcrj644y5s2wht6mdz8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4mcrj644y5s2wht6mdz8.png" alt="Image description" width="800" height="203"&gt;&lt;/a&gt;&lt;br&gt;
9&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DELETE FROM PackageSales WHERE SaleId = 666;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Before&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv3fkrk0b9mm7q4o8neug.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv3fkrk0b9mm7q4o8neug.png" alt="Image description" width="800" height="197"&gt;&lt;/a&gt;&lt;br&gt;
After&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1h2j6vj9nqzfppim2s7j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1h2j6vj9nqzfppim2s7j.png" alt="Image description" width="800" height="177"&gt;&lt;/a&gt;&lt;br&gt;
10&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * 
FROM Packages
WHERE PackageCode &amp;gt; 1
LIMIT 2;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsjtbn7rbsy987445kzhi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsjtbn7rbsy987445kzhi.png" alt="Image description" width="800" height="291"&gt;&lt;/a&gt;&lt;br&gt;
11&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT MIN(Price)
FROM PassportTariffs;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fezbxe0389jkg0rdn6cqj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fezbxe0389jkg0rdn6cqj.png" alt="Image description" width="800" height="150"&gt;&lt;/a&gt;&lt;br&gt;
12&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT MAX(Price)
FROM PassportTariffs;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi3ix324bpvqzlxv9rx19.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi3ix324bpvqzlxv9rx19.png" alt="Image description" width="800" height="145"&gt;&lt;/a&gt;&lt;br&gt;
13&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT COUNT(TariffNumber)
FROM PassportTariffs
WHERE Price IS 200;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcw4b0eg1cuq4wo6rayy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcw4b0eg1cuq4wo6rayy.png" alt="Image description" width="800" height="141"&gt;&lt;/a&gt;&lt;br&gt;
14&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT SUM(Price) AS [NewTable]
FROM VisaTariffs
WHERE ValidityPeriod &amp;gt; 90;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flp5vk41gt15tzan9kgom.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flp5vk41gt15tzan9kgom.png" alt="Image description" width="800" height="140"&gt;&lt;/a&gt;&lt;br&gt;
15&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT AVG(Price) AS [NewTable]
FROM VisaTariffs
WHERE VisaTypeId = 1;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6rhx7f3v8qana6w3kq4j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6rhx7f3v8qana6w3kq4j.png" alt="Image description" width="800" height="136"&gt;&lt;/a&gt;&lt;br&gt;
16&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Routes
WHERE Location LIKE 'P%';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fskq1qihcvz06iik96njw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fskq1qihcvz06iik96njw.png" alt="Image description" width="800" height="150"&gt;&lt;/a&gt;&lt;br&gt;
17&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Transport
WHERE Name IN ('Car', 'Cruise');
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9yygpgr1iq3tsvwa8f4p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9yygpgr1iq3tsvwa8f4p.png" alt="Image description" width="800" height="148"&gt;&lt;/a&gt;&lt;br&gt;
18&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM Transport
WHERE Name NOT IN ('Bus', 'Car');
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F96yis7wi1vbd0doia4lw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F96yis7wi1vbd0doia4lw.png" alt="Image description" width="800" height="144"&gt;&lt;/a&gt;&lt;br&gt;
19&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT * FROM VisaIssue
WHERE PaymentAmount BETWEEN 200 AND 400;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs1bcbnq9ycaar4v9v3h8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs1bcbnq9ycaar4v9v3h8.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;br&gt;
20&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Hotels.HotelId, Hotels.Name, MealPlans.MealPlanId, MealPlans.Name
FROM Countries
INNER JOIN Hotels ON Hotels.HotelId = Hotels.HotelId
INNER JOIN MealPlans ON Hotels.CountryId = MealPlans.MealPlanId
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftubu9dl50jq9x7ig6e3j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftubu9dl50jq9x7ig6e3j.png" alt="Image description" width="800" height="372"&gt;&lt;/a&gt;&lt;br&gt;
21&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Hotels.HotelId, Hotels.Name, MealPlans.MealPlanId, MealPlans.Name
FROM MealPlans
LEFT JOIN Hotels ON Hotels.HotelId = MealPlans.MealPlanId;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F443atu5j51sshza6plw9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F443atu5j51sshza6plw9.png" alt="Image description" width="800" height="234"&gt;&lt;/a&gt;&lt;br&gt;
22&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Hotels.HotelId, Hotels.Name, MealPlans.MealPlanId, MealPlans.Name
FROM MealPlans
RIGHT JOIN Hotels ON Hotels.HotelId = MealPlans.MealPlanId;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;23&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT C1.FirstName AS CustomerFirstName, 
       C1.LastName AS CustomerLastName, 
       C2.FirstName AS RelatedPersonFirstName, 
       C2.LastName AS RelatedPersonLastName, 
       C1.Notes AS CustomerNotes
FROM Clients C1
LEFT JOIN Clients C2 ON C1.ClientId = C2.ClientId

UNION

SELECT C1.FirstName AS CustomerFirstName, 
       C1.LastName AS CustomerLastName, 
       C2.FirstName AS RelatedPersonFirstName, 
       C2.LastName AS RelatedPersonLastName, 
       C1.Notes AS CustomerNotes
FROM Clients C2
LEFT JOIN Clients C1 ON C1.ClientId = C2.ClientId;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpd7vob5v44fjpjqhp7dn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpd7vob5v44fjpjqhp7dn.png" alt="Image description" width="800" height="314"&gt;&lt;/a&gt;&lt;br&gt;
24&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT COUNT(ClientId), FirstName
FROM Clients
GROUP BY FirstName;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr4ckl670l1hhn77eml48.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr4ckl670l1hhn77eml48.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;br&gt;
25&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT Clients.FirstName, Clients.LastName, COUNT(Countries.CountryId) AS NumberOfListings
FROM Clients
LEFT JOIN Countries ON Countries.CountryId = Clients.ClientID
GROUP BY Clients.ClientID;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0p3gfupgn1t59o2iy6wk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0p3gfupgn1t59o2iy6wk.png" alt="Image description" width="800" height="278"&gt;&lt;/a&gt;&lt;br&gt;
26&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT ClientDiscounts.PackageDiscount, COUNT(Clients.ClientId) AS NumberOfAgents
FROM Clients
LEFT JOIN ClientDiscounts ON ClientDiscounts.ClientLevel = Clients.ClientId
GROUP BY ClientDiscounts.PackageDiscount
HAVING COUNT(Clients.ClientId) &amp;gt; 0

UNION

SELECT ClientDiscounts.PackageDiscount, COUNT(Clients.ClientId) AS NumberOfAgents
FROM ClientDiscounts
LEFT JOIN Clients ON ClientDiscounts.ClientLevel = Clients.ClientId
GROUP BY ClientDiscounts.PackageDiscount
HAVING COUNT(Clients.ClientId) &amp;gt; 0;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvfzhszm8glny6972nsa8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvfzhszm8glny6972nsa8.png" alt="Image description" width="800" height="269"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;27&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELECT CountryName
FROM Countries
WHERE EXISTS (SELECT Name FROM Hotels WHERE Countries.CountryId = Hotels.HotelId);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fznff8fwwjjc9vwbrwgv7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fznff8fwwjjc9vwbrwgv7.png" alt="Image description" width="800" height="253"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;28&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;INSERT INTO NewWorkers (NewCustomerID, NewFirstName,NewLastNamee)
SELECT ClientId, FirstName,LastName FROM Clients;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhpst1yd1k9e8cear5y40.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhpst1yd1k9e8cear5y40.png" alt="Image description" width="800" height="117"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Increment/decrement operators</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Tue, 20 Sep 2022 16:04:44 +0000</pubDate>
      <link>https://dev.to/faxridd1n/incrementdecrement-operators-5aam</link>
      <guid>https://dev.to/faxridd1n/incrementdecrement-operators-5aam</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Oshirish/kamaytirish operatorlari obyekt qiymatini oshiradi yoki kamaytiradi.&lt;br&gt;
Pre-increment and pre-decrement  operatorlari ob'ekt qiymatini oshiradi yoki kamaytiradi va natijaga havolani qaytaradi.&lt;br&gt;
O'sish va pasayishdan keyingi ob'ekt nusxasini yaratadi, ob'ekt qiymatini oshiradi yoki kamaytiradi va ko'paytirish yoki kamaytirishdan oldingi nusxani qaytaradi.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;   &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;57&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;      
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n\n&lt;/span&gt;&lt;span class="s"&gt; Display the operation of pre and post increment and decrement :&lt;/span&gt;&lt;span class="se"&gt;\n&lt;/span&gt;&lt;span class="s"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"---------------------------------------------&lt;/span&gt;&lt;span class="se"&gt;\n&lt;/span&gt;&lt;span class="s"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;    
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" The number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
   &lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;               &lt;span class="c1"&gt;// increase by 1 (post-increment)&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" After post increment by 1 the number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
   &lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;               &lt;span class="c1"&gt;// increase by 1 (pre-increment)&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" After pre increment by 1 the number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
   &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;  &lt;span class="c1"&gt;// num is now increased by 1.&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" After increasing by 1 the number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;// 79&lt;/span&gt;
   &lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;               &lt;span class="c1"&gt;// decrease by 1 (post-decrement)&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" After post decrement by 1 the number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
   &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;               &lt;span class="c1"&gt;// decrease by 1 (pre-decrement)&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" After pre decrement by 1 the number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
   &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;// num is now decreased by 1.&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;" After decreasing by 1 the number is : "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
   &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>C++ operatorlari</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Fri, 16 Sep 2022 16:11:03 +0000</pubDate>
      <link>https://dev.to/faxridd1n/c-operatorlari-38fd</link>
      <guid>https://dev.to/faxridd1n/c-operatorlari-38fd</guid>
      <description>&lt;p&gt;Operatorlar o'zgaruvchilar va qiymatlar ustida amallarni bajarish uchun ishlatiladi.&lt;/p&gt;

&lt;p&gt;Quyidagi misolda biz ikkita qiymatni qo'shish uchun + operatoridan foydalanamiz:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Yuqoridagi misoldagi kabi + operatori ko'pincha ikkita qiymatni qo'shish uchun ishlatilsa ham, u o'zgaruvchi va qiymatni yoki o'zgaruvchini va boshqa o'zgaruvchini qo'shish uchun ham ishlatilishi mumkin:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;sum1&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;        &lt;span class="c1"&gt;// 150 (100 + 50)&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;sum2&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;sum1&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;250&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;      &lt;span class="c1"&gt;// 400 (150 + 250)&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;sum3&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;sum2&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;sum2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;     &lt;span class="c1"&gt;// 800 (400 + 400)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>Belgilash operatorlari</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Fri, 16 Sep 2022 16:07:37 +0000</pubDate>
      <link>https://dev.to/faxridd1n/belgilash-operatorlari-252a</link>
      <guid>https://dev.to/faxridd1n/belgilash-operatorlari-252a</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;O'zgaruvchilarga qiymat berish uchun tayinlash operatorlari qo'llaniladi&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Quyidagi misolda x deb nomlangan o'zgaruvchiga 10 qiymatini belgilash uchun tayinlash operatoridan (=) foydalanamiz:&lt;/p&gt;

&lt;p&gt;Example&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Qo'shishni tayinlash operatori (+=) o'zgaruvchiga qiymat qo'shadi:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>Operatorlar</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Fri, 16 Sep 2022 10:48:47 +0000</pubDate>
      <link>https://dev.to/faxridd1n/operatorlar-2744</link>
      <guid>https://dev.to/faxridd1n/operatorlar-2744</guid>
      <description>&lt;p&gt;&lt;strong&gt;C++ operatorlari&lt;/strong&gt;&lt;br&gt;
Ushbu o'quv qo'llanmada biz misollar yordamida &lt;strong&gt;C++&lt;/strong&gt; tilidagi operatorlarning har xil turlari bilan tanishamiz. Dasturlashda operator qiymat yoki o'zgaruvchida ishlaydigan belgidir.&lt;/p&gt;

&lt;p&gt;Operatorlar - o'zgaruvchilar va qiymatlar ustida amallarni bajaradigan belgilar. Misol uchun, + qo'shish uchun ishlatiladigan operator, while - ayirish uchun ishlatiladigan operator.&lt;/p&gt;

&lt;p&gt;C++ tilidagi operatorlarni 6 turga bo‘lish mumkin:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Arifmetik operatorlar&lt;br&gt;
Belgilash operatorlari&lt;br&gt;
Aloqa operatorlari&lt;br&gt;
Mantiqiy operatorlar&lt;br&gt;
Bitwise operatorlari&lt;br&gt;
Boshqa operatorlar&lt;br&gt;
&lt;/p&gt;


&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;cmath&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iomanip&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//qo'shish&lt;/span&gt;
  &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//ayirish&lt;/span&gt;
  &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//ko'paytirish&lt;/span&gt;
  &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//bo'lish&lt;/span&gt;
  &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="n"&gt;s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//qoldiq olish &lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Operator&lt;/strong&gt;    &lt;strong&gt;Operation&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;           Addition&lt;/li&gt;
&lt;li&gt;           Subtraction&lt;/li&gt;
&lt;li&gt;           Multiplication
/            Division
%            Modulo Operation (Remainder after division)&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>C++da ascii jadvali</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Wed, 14 Sep 2022 14:18:11 +0000</pubDate>
      <link>https://dev.to/faxridd1n/cda-ascii-jadvali-5725</link>
      <guid>https://dev.to/faxridd1n/cda-ascii-jadvali-5725</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;

cout&amp;lt;&amp;lt;"input: ";
   int a;
   cin&amp;gt;&amp;gt;a;
   cout&amp;lt;&amp;lt;"output(int): "&amp;lt;&amp;lt;int (a)&amp;lt;&amp;lt;endl;
   cout&amp;lt;&amp;lt;"output(char): "&amp;lt;&amp;lt;char (a);


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;a&lt;/strong&gt; o'zgaruvchi int tipiga oid,ya'ni sonlarni qabul qiladi.&lt;br&gt;
&lt;strong&gt;a&lt;/strong&gt; o'zgaruvchiga o'z tipiga oid bo'lmagan elemnt kiritilsa,int tipi uni qabul qilmaydi.&lt;br&gt;
Uni &lt;code&gt;char&lt;/code&gt; tipida o'qilsa,quyidagi jadval ishga tushadi: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwt28ejd7j2plk7nhn3gb.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwt28ejd7j2plk7nhn3gb.jpg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Setw() va setfill() ?</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Wed, 14 Sep 2022 13:42:05 +0000</pubDate>
      <link>https://dev.to/faxridd1n/setw-va-setfill--31m7</link>
      <guid>https://dev.to/faxridd1n/setw-va-setfill--31m7</guid>
      <description>&lt;p&gt;Dasturlash davomida &lt;code&gt;setw()&lt;/code&gt;,&lt;code&gt;setfill()&lt;/code&gt;larni sonlar bilan ishlashda qo'llaymiz.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Masalan foydalanuvchi uchun son kiritish ya'ni &lt;code&gt;cin&lt;/code&gt; operatiri kiritildi.Endilikda foydalanuvchining kiritadigan raqamlari sonini ham chegaralashimiz mumkin.Bu amal &lt;code&gt;Setw()&lt;/code&gt; orqali amalga oshiriladi.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;setfill(&lt;/code&gt;)ga keladigan bo'lsak,raqamlar sonini chegaralaganimizdan so'ng,foydalanuvchi kiritkan raqamlardan bo'sh qolgan joylarga qaysi element joylashtirishni ham amalga oshirishimiz mumkin.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Misol:
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int main(){
  int a;
  cin&amp;gt;&amp;gt;a; 
  cout&amp;lt;&amp;lt;"Birthdate is ";
  cout&amp;lt;&amp;lt;setw(2) &amp;lt;&amp;lt; setfill('0')&amp;lt;&amp;lt;a;

 return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>react</category>
    </item>
    <item>
      <title>Round nima?</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Wed, 14 Sep 2022 12:58:41 +0000</pubDate>
      <link>https://dev.to/faxridd1n/round-nima-5c8a</link>
      <guid>https://dev.to/faxridd1n/round-nima-5c8a</guid>
      <description>&lt;p&gt;&lt;strong&gt;C++&lt;/strong&gt; tilidagi &lt;code&gt;round()&lt;/code&gt;funksiyasi argumentga eng yaqin bo'lgan butun qiymatni qaytaradi, &lt;code&gt;0,5&lt;/code&gt; holatlarda nol bilan yaxlitlanadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;float a=3.5;
cin&amp;lt;&amp;lt;a;
cout&amp;gt;&amp;gt;Round(a);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;console:&lt;/strong&gt;3&lt;/p&gt;

&lt;p&gt;U &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt; sarlavhasi faylida aniqlanadi.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Masalan foydalanuvchi butun bo'lmagan sonni kiritdi.U sonni yaxlitlash uchun quyidagi amallarni bajaramiz.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;float a=3.3;
cin&amp;lt;&amp;lt;a;
cout&amp;gt;&amp;gt;Round(a);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Variables nima?</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Tue, 13 Sep 2022 16:34:27 +0000</pubDate>
      <link>https://dev.to/faxridd1n/variables-nima-4127</link>
      <guid>https://dev.to/faxridd1n/variables-nima-4127</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;O'zgaruvchi nima?&lt;/strong&gt; O'zgaruvchi bu kompyuter xotirasining ma’lum bir qismiga berilgan nom! Yani siz dasturingizda qandaydir qiymatlarni(sonlar, ismlar, belgilar va hokazo) saqlashingiz kerak bo’ladi va ular xotiraning biror joyida saqlanib turadi. O'sha saqlanayotgan joyga nom berib olasiz va unda sizning ishlatmoqchi bo’lgan qiymatingiz turadi keyin siz uni qayta qayta ishlatishingiz mumkin.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;string a;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int a;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;o'zgaruvchining nomi katta va kichik lotin harflaridan, raqamlardan va pastki chiziq( _ ) dan iborat bolishi kerak &lt;/li&gt;
&lt;li&gt;o'zgaruvchimizning bosh harfi raqamlardan boshlanmasiligi shart &lt;/li&gt;
&lt;li&gt;ushbu nomdagi o'zgaruvchi oldin elon qilinmagan bolishi kerak&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>css</category>
    </item>
    <item>
      <title>cin nima?</title>
      <dc:creator>faxridd1n</dc:creator>
      <pubDate>Tue, 13 Sep 2022 16:25:38 +0000</pubDate>
      <link>https://dev.to/faxridd1n/cin-nima-2ojk</link>
      <guid>https://dev.to/faxridd1n/cin-nima-2ojk</guid>
      <description>&lt;p&gt;&lt;code&gt;cin&lt;/code&gt; ob'ekti ma'lumot kiritish vazifasida ishlatiladi va bu shu ko'rinishda bo'lishi mumkin:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  cin&amp;gt;&amp;gt;a;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Bunda biz &lt;strong&gt;a&lt;/strong&gt; o'zgaruvchiga malum bir ma'lumotni kirita olamiz&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Misol&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int main(){

  string a;
  cout&amp;lt;&amp;lt;"cinga ma'lumot kiriting: ";
  cin&amp;gt;&amp;gt;a;
  }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;Bunda biz quyidagi natijaga ega bo'lamiz:&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--K75GyL0G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dhvz3th3vxe26td411ss.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K75GyL0G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dhvz3th3vxe26td411ss.jpg" alt="Image description" width="880" height="241"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>tutorial</category>
      <category>beginners</category>
      <category>css</category>
    </item>
  </channel>
</rss>
