Amaliy mashg’ulotlarida berilgan topshiriqlar


Download 395.12 Kb.
bet9/20
Sana15.11.2023
Hajmi395.12 Kb.
#1777301
1   ...   5   6   7   8   9   10   11   12   ...   20
Bog'liq
SQL command 29-11-2021

Mavzu: Standart funksiyalardan foydalanib so‘rovlar yaratish

Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasidan foydalanib standart funksiyalardan foydalanib so‘rovlar yaratishni o`rganish.
Standart funksiyalar:
LOWER - satrni kichik harfga o'zgartiradi

SELECT LOWER(CustomerName) AS LowercaseCustomerName


FROM Customers;


UPPER - satrni katta harfga o'zgartiradi
SELECT UPPER(CustomerName) AS UppercaseCustomerName
FROM Customers;
RPAD – O'ng qatorni ma'lum bir uzunlikdagi boshqa simvol bilan to’ldiradi
SELECT RPAD(CustomerName, 30, "ABC") AS RightPadCustomerName
FROM Customers;
REPLACE – Satr ichidagi barcha substringlarning o'rnini yangi pastki satr bilan almashtiradi
Replace "SQL" with "HTML":
SELECT REPLACE('SQL Tutorial', 'SQL', 'HTML');
UCASE – Satrni katta harfga o'zgartiradi
Convert the text to upper-case:
SELECT UCASE("SQL Tutorial is FUN!");
REVERSE – Satrni o'zgartiradi va natijani qaytaradi
Reverse a string:
SELECT REVERSE('SQL Tutorial');
FORMAT - Raqamni "#, ###, ###. ##" kabi formatga, o'nlik kasrlarning aniqlangan soniga qadar aylantiradi.
Format a number:
SELECT FORMAT(123456789, '##-##-#####');


INITCAP - ifodaning sonli turga mansubligini aniqlaydi (MySqlda bu buyruq bajarilmaydi)
LPAD - funktsiyasi satr boshiga to'ldirilgan belgilar qo'shib asl satrdan olingan belgilangan uzunlikdagi satrni qaytaradi (agar manba satridagi belgilar soni belgilanganidan kam bo'lsa yoki "ortiqcha" belgilarni bekor qilish agar manba satridagi belgilar soni belgilanganidan ko'p bo'lsa).
Left-pad the string with "ABC", to a total length of 20:
SELECT LPAD("SQL Tutorial", 20, "ABC");
RPAD -funktsiyasi satr boshiga to'ldirilgan belgilar qo'shib asl satrdan olingan belgilangan uzunlikdagi satrni qaytaradi (agar manba satridagi belgilar soni belgilanganidan kam bo'lsa yoki "ortiqcha" belgilarni bekor qilish agar manba satridagi belgilar soni belgilanganidan ko'p bo'lsa).
Right-pad the string with "ABC", to a total length of 20:
SELECT RPAD("SQL Tutorial", 20, "ABC");

Download 395.12 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   20




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