• Operatorni tanlang
  • Ma'lumotlarni namlash uchun SQL operatorlari




    Download 227,58 Kb.
    bet3/11
    Sana24.05.2024
    Hajmi227,58 Kb.
    #251956
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    MB MUSTAQIL ISH

    Ma'lumotlarni namlash uchun SQL operatorlari



    KIRITMOQ. Mavjud stolga qo'shing. Buni bitta qiymat uchun ham ishlatish mumkin va bir nechta holat uchun aniqlangan. Masalan:
    jadval nomi (1-ustun 1, ustun 2)
    Qiymatlar (1 qiymati 1, qiymat).
    Qo'shimcha operatsiyani bir necha qiymatlar bilan ishlatish uchun ushbu sintaksis qo'llaniladi:
    1-jadval nomi (ustun nomi 1, ustun 2)
    1-sonli ustun nomini tanlang
    2-jadvaldan boshlab 2
    Qaerda stol nomi 2. Qanday Colpe 1\u003e 2
    Ushbu so'rov 2-jadvaldagi barcha ma'lumotlarni 1-ustuni orqali amalga oshiradi va birinchi bo'lib ularni joylashtiradi.
    Yangilash. Ushbu nomdan ko'rinib turibdiki, ushbu SQL so'rovi mavjud jadvaldagi ma'lumotlarni ma'lum bir xususiyatdagi ma'lumotlarni yangilaydi.
    Yangilanish jadvali 1
    Set nomi 2 \u003d "Vasiliy"
    Qaerda jadvalning ismi 1. 1 \u003d 1
    Ushbu dizayn birinchi ustunda 1-rasmga mos keladigan barcha chiziqlar va 1-rasmni qondirish uchun vaziylikni to'ldiradi.
    Jadvaldan ma'lumotlar. Siz har qanday holatni belgilashingiz yoki barcha chiziqlarni olib tashlashingiz mumkin.
    Jadval nomidan o'chirish
    Ism jadvali. 1 \u003d 1
    Olingan so'rov birinchi ustunda bo'lgan ma'lumotlar bazasidan barcha ma'lumotlarni o'chiradi. Ammo bu butun stolni tozalash mumkin:

    Operatorni tanlang


    Tanlashning asosiy maqsadi ma'lum shartlar bo'yicha ma'lumotlar namunasidir. Uning ishining natijasi har doim yangi jadval Tanlangan ma'lumotlar bilan. MS operatori turli savollar massasida ishlatilishi mumkin. Shunday qilib, u bilan boshqa aloqani ko'rib chiqishingiz mumkin kalit so'zlar.
    Muayyan jadvaldan barcha ma'lumotlarni tanlash uchun "*" belgisi ishlatiladi.
    1-jadvaldan 1
    Ish natijasi ushbu so'rov bo'ladi to'g'ri nusxasi 1-jadval.
    Va bu erda 1-jadvaldagi barcha qiymatlarni 1-jadvalda 2 dan ortiq bo'lgan joyda mavjud bo'lgan namunadir.
    1-jadvaldan 1
    Qaerda stol nomi 1. 1\u003e 2
    Siz namunada ma'lum bir ustunlar kerak bo'lgan namunada ham spetsifikatsiya qilishingiz mumkin.
    Ism jadvalini tanlang 1. 1-ustun
    1-jadvaldan 1
    Ushbu so'rovning natijasi barcha liniyalar, ustundan olingan qiymatlar bo'ladi. SQL operatorlaridan foydalanib, siz o'zingizning stolingizni aylantira olasiz, ma'lum bir qiymatlarni almashtiring, hisoblang va o'rnini bosadi.

    jadval nomi 1. Men 1-ustun
    jadval nomi 1. Men 2-ustunman
    jadval nomi 1. Men 3-ustun
    jadval nomi 1. Jadval 2 * Jadvalning nomi 1. Men Saxqa sifatida 3-sonli
    1-jadvaldan 1
    Bu birinchi qarashda, murakkab so'rov 1-jadvaldagi barcha qiymatlar namunasini bajaradi, keyin yangi EQ va Summa ustunlarini yaratadi. Birinchi belgi "+" belgisi 2 va 3-sonli ma'lumotlarning ikkinchi mahsulotida, olingan natijada u qanday ishlashini tushunish uchun jadval sifatida taqdim etilishi mumkin:
    Tanlash bayonotidan foydalanganda, siz darhol har qanday xususiyatdagi ma'lumotlarni tartibga solishingiz mumkin. Buning uchun bu buyruq buyrug'i.
    jadval nomi 1. Men 1-ustun
    jadval nomi 1. Men 2-ustunman
    jadval nomi 1. Men 3-ustun
    1-jadvaldan 1
    2-sinf nomi bo'yicha tartib
    Olingan jadvalga o'xshaydi:
    Ya'ni, barcha qatorlar 2-ustundagi qiymatlar o'sib borayotgani sababli o'rnatildi.
    Ma'lumotlar bir nechta jadvallardan olinishi mumkin. Aniqlik uchun birinchi navbatda siz ma'lumotlar bazasida ikkita mavjudligini tasavvur qilishingiz kerak, ular haqida shunday bo'lishi kerak.
    Stol "Xodimlar"
    "Ish haqi" stol
    Endi sizga umumiy qadriyatlarni olish uchun ushbu ikkita stolni qandaydir tarzda bog'lash kerak. Buning uchun asosiy SQL bayonotlaridan foydalanish:
    Xodimlar
    Xodimlar
    Maosh. Standart
    Ish haqi. Qayd etildi
    Xodimlardan, maosh
    Xodimlar. Maker \u003d maosh.
    Mana raqam bilan birlashtirilgan ikki xil stol qiymatlarining namunasi. Natijada quyidagi ma'lumotlar o'rnatiladi:

    Download 227,58 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 227,58 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma'lumotlarni namlash uchun SQL operatorlari

    Download 227,58 Kb.