Mundarija kirish mavzu


UPDATE University1 SET Rating=Rating*2


Download 1.38 Mb.
Pdf ko'rish
bet56/79
Sana13.11.2023
Hajmi1.38 Mb.
#1769615
1   ...   52   53   54   55   56   57   58   59   ...   79
Bog'liq
Ma\'lumotlar bazasi Zayniddinov

UPDATE University1 SET Rating=Rating*2; 
Student1 jadvaldagi Stipend maydon qiymatini Moskva shahri 
talablari uchun 2 marta oshirish uchun quyidagi so„rov yoziladi.
UPDATE student1 SET Stipend=Stipend*2 WHERE City= 
‘Moskva’; 
SET predikat hisoblanmaydi. Shuning uchun unda NULL 
qiymatni ko„rsatish mumkin. 
UPDATE Student1 SET Stipend=NULL WHERE City= ‘Moskva’; 
INSERTda qism so‘rovlarini ishlatish. 
INSERT operatorini qism so„rovi bilan ishlatish bitta jadvalga bir 
vaqtning o`zida bir nechta satr yuklash imkonini beradi. VALUES 
ishlatuvchi INSERT operatori bitta satr qo„shsa INSERT qism so„rov 
jadvalga qism so„rov boshqa jadvaldan qancha satr ajratsa shuncha satr 
jadvalga qo„shadi. 
Bu holda qism so„rov bilan olinayotgan ustunlar soni va toifasi 
bo„yicha, ma‟lumotlari qo„shilayotgan jadvaldagi ustun soni va toifasiga 
mos kelishi kerak. Misol uchun Student1 jadvalini tuzilmasi Student 
jadval tuzilmasiga to„la mos bo„lsin. 
Student jadvalidan Moskva shahri talabalari barchasi haqida 
yozuvlari bilan Student1 jadvalni to„ldirish imkonini beradigan so„rov 
ko„rinishi quyidagicha bo„ladi. 
Insert INTO Student1 SELECT * FROM Student WHERE City= 
‘Moskva’; 
Student1 jadvaliga Moskvada o„qiyotgan barcha talabalar haqidagi 
ma‟lumotlarni qo„shish uchun WHERE parametrida mos qism so„rov 
ishlatish mumkin.


78 
INSERT INTO Student1 SELECT * FROM Student WHERE 
Univ_ID IN (SELECT Univ_ID FROM University WHERE City= 
‘Moskva’); 
Nazorat savollari 
1. SQL tilining jadval yaratish operatori sintaksisi qanday? 
2. Indeks operatorini ko„rinishi va uning vazifasi? 
3. SQL tilining jadvalga yozish va takomillashtirish komandalarini 
tavsiflang. 
4. Insert opretori haqoda ma`lumot bering. 
5. IN predikati nima vazifa bajaradi? 
6. Drop va Delete operatorlarining farqi nimada? 
7. Update operatori sintaksisi qanday yoziladi? 

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   52   53   54   55   56   57   58   59   ...   79




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