Murakkab so`rovlar yaratish (tashkil qilish) Guruhli funksiyalarni so‘rovlarda ishlatish


Download 0.72 Mb.
bet2/3
Sana03.04.2023
Hajmi0.72 Mb.
#1322549
1   2   3
Bog'liq
11-mavzu

SQL tilida ma’lumotlarni almashtiruchi va kiritilgan familiyalar ishlatilishi mumkin. Ular ustun qiymatlari bilan ishlashi uchun yoki const sifati ifodalarda keladi. const sifatida simvolli const, sonli constlarni ishlatish mumkin. Ular ustunlar ro`yxatiga kiritiladi va xuddi virtual ustun kabi aniqlanadi. Agar so`rovda ustun o`rnida son kelsa, bu sonli const hisoblanadi. Simvolli const() ichida yoziladi.

  • SQL tilida ma’lumotlarni almashtiruchi va kiritilgan familiyalar ishlatilishi mumkin. Ular ustun qiymatlari bilan ishlashi uchun yoki const sifati ifodalarda keladi. const sifatida simvolli const, sonli constlarni ishlatish mumkin. Ular ustunlar ro`yxatiga kiritiladi va xuddi virtual ustun kabi aniqlanadi. Agar so`rovda ustun o`rnida son kelsa, bu sonli const hisoblanadi. Simvolli const() ichida yoziladi.
  • Misol: quyidagi so`rov ushbu jadvalni chiqaradi.
  • Select ‘familiya’, surname, ‘imya’, ‘name’, 100
  • From STUDENT
  •  
  • Surname
  •  
  • Name
  •  
  • Familiya
  • Ivanov
  • Imya
  • Ivan
  • 100
  • Familiya
  • Petrov
  • Imya
  • Petr
  • 100

Sonli ma’lumotlarni uzunligini o`zgartirish uchun atribut amallardan foydalanamiz. Bunda quyidagi amalla ishlatiladi:

  • Sonli ma’lumotlarni uzunligini o`zgartirish uchun atribut amallardan foydalanamiz. Bunda quyidagi amalla ishlatiladi:
  • “-”, “+”, “*”, “/”
  • Misol: select surname, name, stipend, kurs, (stipend*kurs)/2
  • from student Where kurs =4 and stipend >0
  • Natija
  • Satrlarni ulash amali yordami const 2 ta va undan ko`p simvolli ustun qiymatlari bitta satrga joylashtirib boriladi.
  • Select surname ||’-‘|| name, stipend
  • Where kurs ning and stipend >0
  • Surname
  • Name
  • Stipend
  • Kurs
  •  
  • Sidorov
  • Vadim
  • 150
  • 4
  • 300
  • Petrov
  • Anton
  • 200
  • 4
  • 400

Download 0.72 Mb.

Do'stlaringiz bilan baham:
1   2   3




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