Mavzu. Sqltili. Sql opеratorlarini yozish. Reja


NOANIQ VA O`TKAZIB YUBORILGAN MA’LUMOTLAR


Download 23.92 Kb.
bet4/4
Sana13.04.2023
Hajmi23.92 Kb.
#1349750
1   2   3   4
Bog'liq
Mavzu. Sqltili. Sql opеratorlarini yozish. Reja (1)

NOANIQ VA O`TKAZIB YUBORILGAN MA’LUMOTLAR
SQL da atribut kiymatlari noma’lum bulgan utkazibi yuborilgan yoki mavjud bulmaganlarini NULL bilan yoziladi. NULL kiymat oddiy tushunchada kiymat kiymat xisoblanmaydi. U fakat atributni xakikiy kiymati tushib koldirilgan yoki noma’lumligini anglatadi. NULL ni ishlatishda kuyidagilarga e’tibor berish kerak:
Agregat f-yalar ishlatilganda birorta atributni kiymatlar tuplami buyicha xisoblashlar bajarilganda aniklikni ta’minlash maksadida NULL kiymat xisobga olinmaydi.
- shartli operatorlarda TRUE, FALSE dan tashkari UNKOWN paydo bulsa natija NULL kiymatda chikadi.
- bu kiymatni tekshirish uchun IS NULL yoki IS NOT NULL lardan foydalanamiz.
- almashtirish fuknsiyalari xam argument sifatida NULL bulsa natija NULL ga teng bo’ladi.
SELECT_operatori_SELECT'>SELECT operatori
SELECT (tanlash) SQL tilining eng muxim va kup ishlatiladigan operatori xisoblanadi. U ma’lumotlar bazasi jadvalidan axborotlarni tanlab olish uchun muljallangan.
SELECT operatori sodda xolda kuyidagi kurinishda yoziladi.
SELECT [DISTINCT] < atributlar ruyxati >
FROM
[WHERE ]
[ORDER BY < atributlar ruyxati >
[GROUP BY < atributlar ruyxati >]
[HAVING ] <sharti>
[UNION ] ;
Bu erda kvadrat kavslarda yozilgan elementlar xar doim xam yozilishi shart emas SELECT xizmatchi suzunliki ma’lumot bazasidan axborotni tanlab olish operatori yozilganini anglatadi. SELECT suzunlikidan keyin bir biridan vergul bilan ajratilib suralaetgan maydon nomlari (atributlar ruyxati) yoziladi. SELECT surov operatorini zarur xizmatchi suzunliki FROM (undan, dan) xisoblanadi. FROM suzunlikidan keyin axborot olinayotgan jadval nomlari bir biridan vergul bilan ajratilib yoziladi.

Nazorat savollari

  1. SQL tilining 2 ta asosiy komponentasi va ularning bajaradigan fknksiyalari.

  2. SELECT operatori asosiy konstruksiyalari va ularga qo‘yiladigan cheklanishlar.

  3. SELECT da guruhli (agregat funksiyalarni) ishlatish.

  4. GROUP BY PARAMETRI ISHLATISH

  5. WHERE va HAVING konstruksiyalarni farqi.

  6. Qism so‘rov bilan so‘rovlarni birlashtirishni farqi.

Download 23.92 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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