Muhammad Al-Xorazmiy nomidagi
Toshkent axborot texnologiyalari universiteti
9-10-11-labaratoriya ishi
Topshirdi: Ibragimov Samandar
Toshkent – 2022
9-labaratoriya ishi
Kvan_fotonikasi va nanotermoelektriklar labaratoriyasi xodimlari jadvallarini koramiz.
2. Bu ikki jadvalni UNION yordamida birlashtiramiz.
3. Bu ikki jadvalni UNION ALL yordamida birlashtiramiz.
4. INNER JOIN yordamida jadvallar kesishmasini topamiz;
MINUS yordamida 1-jadvalimizdan ikkinchisini ayirish amalini bajaramiz
mysql> select kvan_fotonikasi_xodimlari.f_i_sh, nanotermoelektriklar_labaratoriyasi_xodimlari.id from kvan_fotonikasi_xodimlari LEFT JOIN nanotermoelektriklar_labaratoriyasi_xodimlari ON kvan_fotonikasi_xodimlari.id = nanotermoelektriklar_labaratoriyasi_xodimlari.id ORDER BY kvan_fotonikasi_xodimlari.f_i_sh;
10-labaratoriya ishi
Ilmiy_bolim nomli jadvalni koramiz.
2.lower() funksiyasi qollanishi
3.Upper() funksiyasi qollanishi.
Katta harflar bilan chiqarib beradi.
4. Initcap-ifodaning sonli turga mansubligini aniqlaydi(MySqlda bu buyruq bajarilmaydi);
5. LPAD funksiyasi qollanishi.
Lpad ('', , '').
6. RPAD funksiyasi qollanishi.
Rpad ('', , '').
7.Lenght funksiyasi qollanishi.
Length (''), octet_length ('')
8. LTRIM, RTRIM - Satrning chap va ong tomonidagi probellarni olish.
9. LEFT(qator,miqdor) – qatorning chap tomonidan, ko’rsatilgan miqdordagi belgilarni qaytaradi.
10. RIGHT(qator, miqdor) - qatorning o’ng tomonidan, ko’rsatilgan miqdordagi belgilarni qaytaradi;
11-labaratoriya ishi
SUM() – jadvaldagi qiymatlar qig`indisini hisoblash.
2. AVG() – qiymqatlar o`rta arifmetigini hisoblash.
3. MIN() – eng kichik qiymatni chiqarish
5. COUNT() – Ustundagi qatorlar sonini sanaydi.
6.
7. ROUND() - Butun sonni yaxlitlash funktsiyasi.
8. POWER() - Sonning darajasini hisoblash.
9. SQRT() - Sonning kvadrat ildizini topish.
10. SIN() - Ifoda sinusini hisoblash.
11. LOG()- Sonnig natural logarifmni hisoblash.
12. BETWEEN() - ko`rsatilgan oraliqdagi ma’lumotlarni chiqarish.
13. MID()- ustundagi yozuvlarning bosh harfini shiqarish.
12-labaratoriya ishi
SQL INNER JOIN operatori
2. LEFT JOIN operatori
2.RIGHT JOIN operatori
3.cross join operatori
Sorov:
mysql> select *from kvan_fotonikasi_xodimlari cross join nanotermoelektriklar_labaratoriyasi_xodimlari on kvan_fotonikasi_xodimlari.maoshi = nanotermoelektriklar_labaratoriyasi_xodimlari.maoshi;
Do'stlaringiz bilan baham: |