O’zbekiston Respublikasi Axborot Texnologiyalari va Kommunikatsiyalarini Rivojlantirish Vazirligi Muhammad al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Amaliy ish Topshirdi


Download 0.67 Mb.
Sana03.02.2023
Hajmi0.67 Mb.
#1156767
Bog'liq
2-amaliy


O’zbekiston Respublikasi Axborot Texnologiyalari va
Kommunikatsiyalarini Rivojlantirish Vazirligi
Muhammad al-Xorazmiy nomidagi
Toshkent Axborot Texnologiyalari Universiteti


Amaliy ish


Topshirdi: __-20 guruh talabasi
___________________________
Qabul qildi: _________________
Toshkent 2022

Hokimiyat malumotlar bazasini yaratish





CREATE TABLE IF NOT EXISTS `tuman` (


`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`region_id` int(11) NOT NULL,
`name_uz` varchar(100) DEFAULT NULL,
`name_oz` varchar(100) DEFAULT NULL,
`name_ru` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`),
foreign key(region_id) references viloyat(id)
);

CREATE TABLE IF NOT EXISTS `viloyat` (


`id` int(11) NOT NULL AUTO_INCREMENT,
`name_uz` varchar(60) DEFAULT NULL,
`name_oz` varchar(60) DEFAULT NULL,
`name_ru` varchar(60) DEFAULT NULL,
PRIMARY KEY (`id`)
);

create table hokimlik(


id int primary key auto_increment,
rahbar varchar(20),
email varchar(100),
tuman_id int
);

viloyat jadvaliga malumot qo`shish


INSERT INTO `viloyat` (`id`, `name_uz`, `name_oz`, `name_ru`) VALUES


(1, 'Qoraqalpog‘iston Respublikasi', 'Қорақалпоғистон Республикаси', 'Республика Каракалпакстан'),
(2, 'Andijon viloyati', 'Андижон вилояти', 'Андижанская область'),
(3, 'Buxoro viloyati', 'Бухоро вилояти', 'Бухарская область'),
(4, 'Jizzax viloyati', 'Жиззах вилояти', 'Джизакская область'),
(5, 'Qashqadaryo viloyati', 'Қашқадарё вилояти', 'Кашкадарьинская область'),
(6, 'Navoiy viloyati', 'Навоий вилояти', 'Навоийская область'),
(7, 'Namangan viloyati', 'Наманган вилояти', 'Наманганская область'),
(8, 'Samarqand viloyati', 'Самарқанд вилояти', 'Самаркандская область'),
(9, 'Surxandaryo viloyati', 'Сурхандарё вилояти', 'Сурхандарьинская область'),
(10, 'Sirdaryo viloyati', 'Сирдарё вилояти', 'Сырдарьинская область'),
(11, 'Toshkent viloyati', 'Тошкент вилояти', 'Ташкентская область'),
(12, 'Farg‘ona viloyati', 'Фарғона вилояти', 'Ферганская область'),
(13, 'Xorazm viloyati', 'Хоразм вилояти', 'Хорезмская область'),
(14, 'Toshkent shahri', 'Тошкент шаҳри', 'Город Ташкент');

select * from tuman;





Hokimlik malumotlarini qo`shish


insert into hokimlik(rahbar, email, tuman_id) values
('Muhiddin Esonov','buxoroshahar@gmail.com', 47),
('Jahongir Esonov','buxtuman@gmail.com', 48),
('Said sayfulloyev','vobkent@gmail.com', 49),
('alijon valijonov','gijduvontuman@gmail.com', 50),
('alisher usmonov','jondortuman@gmail.com', 51),
('shaxzod shukurov','kogontuman@gmail.com', 52),
('sherzod shermatov','kogonshahar@gmail.com', 53),
('taysin makgregor','qorakol@gmail.com', 54),
('habib nurmagamedov','qorovulbozor@gmail.com', 55),
('ali usmonov','olot@gmail.com', 56),
('sohib hamdamov','shofirkon@gmail.com', 57),
('sherzod shukurov','peshko@gmail.com', 58),
('boqi aliyev','romitan@gmail.com', 59);

select * from hokimlik where tuman_id>50;





select * from hokimlik where tuman_id = 50 or tuman_id = 55 or tuman_id = 58;





Download 0.67 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling