Sql so’rovlar yaratish



Download 230,57 Kb.
Sana31.12.2021
Hajmi230,57 Kb.
#214195
Bog'liq
BBBT. Jadvallar ustda amallar

UPDATE operatori

  • Bu operator jadvalda mavjud satrlardagi qiymatlarni o’zgratirish imkonini beradi.
  • Uning sintaksisi:
  • UPDATE

    table_name SET

    expression [WHERE condition]

    SET kalit so’zidan keyin o’zgartirishlar ruyhati keltiriladi. Yani:

    Maydon1=YangiQiymat1,

    Maydon2=YangiQiymat2, … ,

Misol

UPDATE talababaza

SET Fam = 'Komilova'

WHERE Fam='Azimova'

ESLATMA

  • UPDATE operatori uchun WHERE qo’llanilishi maqsadga muvofiq, aks holda mos ravishda jadvaldagi barcha satrlarni o’zgartiradi.

Misol

UPDATE TOP(3) talababaza

SET

Fakultet = 'Matematika', kursi = 3

DELETE operatori

  • DELETE operatori jadvaldan satrlarni o’chirish uchun ishlatiladi:
  • DELETE

    FROM table_name

    WHERE condition_list

Misol

DELETE FROM talababaza

WHERE kursi=2

TRUNCATE 

  • TRUNCATE operatori jadvalni to’liq tozalash uchun xizmat qiladi. Shuningdek, kalit maydonlarni boshlang’ich qiymatni qabul qilishga keltiradi.
  • Misol:

    TRUNCATE TABLE fakultet

ESLATMA

  • TRUNCATE operatori DELETE operatoridan farqli ravishda WHERE operatorisiz ishlatiladi. Ularning asosiy farqi:
  • TRUNCATE o’chirilgan ma’lumotlar haqida xodisalar jurnalida hech qanday iz qoldirmaydi, DELETE esa aksincha.
  • DELETE ma’lumotlarni qatorma-qator o’chiradi, TRUNCATE esa sahifani to’liq o’chiradi. Shu sababli TRUNCATE hech qanday qiymat qaytarmaydi, DELETE esa o’chirilgan satrlar sonini qaytaradi.
  • DELETE operatori ishini to’xtatish mumkin va o’chirilgan ma’lumotlarni tiklash mumkin (ROLLBACK). TRUNCATE uchun esa bu amalni bajarish mumkin emas.

GROUP BY  

GROUP BY operatori jadvaldgi satrlarni guruhlash yoki birlashtirish uchun xizmat qiladi.

  • Misol:
  • SELECT Vil, AVG(vazn) AS Urta_vazn

    FROM talababaza

    GROUP BY Vil

MISOL

SELECT kursi, MAX(vazn) AS Ogir_vazn

FROM talababaza

GROUP BY kursi


Download 230,57 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish