|
Asrash Ustunlarda ko'tarilish tartibida (standart) va Desc
|
bet | 9/11 | Sana | 24.05.2024 | Hajmi | 227,58 Kb. | | #251956 |
Bog'liq MB MUSTAQIL ISHAsrash Ustunlarda ko'tarilish tartibida (standart) va Desc. - kamayish tartibida.
Indeksni olib tashlash operatori:
Vakillik Yaratuv operatori:
Ko'rish paytida siz ustunlarning ismlarini ko'rsatolmaysiz. Keyin so'rovdan ustun nomlari tegishli operator tomonidan tavsiflanadi. Tanlamoq.
Vakolatni olib tashlash operatori:
Takliflantirish Operator Yozuvi:
Operator Tanlamoq Ma'lumotlarni bir yoki bir nechta stoldan olish va hisoblash. Operatorning natijasi - javob jadvalidir ( Hammasi.) yoki o'z ichiga olmaydi ( Farq qiladi.) Takrorlanadigan chiziqlar.
Operanda Dan. Ma'lumotni tanlash uchun yozuvlar qabul qilingan jadvallar ro'yxatini o'z ichiga oladi.
Yozish Operator:
Yozuvlarda yangi maydoncha qiymatlarda qiymatlar bo'lmasligi mumkin ( Nol) yoki arifmetik ifoda bo'yicha hisoblangan.
Operator yangi yozuvlarni kiritish:
Birinchi operatorning rekordida Kiritmoq. Yuqorida ko'rsatilgan qiymatlardagi yangi yozuvlar ilova qilinadi.
Ikkinchi operator yozishda Kiritmoq. Taklif orqali boshqa stoldan yangi chiziqlar Tanlamoq.
Olib tashlash operatori:
Operatorning ijrosi natijasida u majburiy operandda belgilangan holatni qondiradigan belgilangan stoldan olib tashlanadi Qayerda. Agar operand bo'lsa. Qayerda Ko'rsatilmagan, barcha yozuvlar o'chiriladi.
Начало формы
SQL tilining asosiy operatorlari.
SQL (tuzilgan so'rovlar tili - "Tarkibiy so'rovlar tili") ma'lumotlar bazalarida ma'lumotlarni yaratish, o'zgartirish va boshqarish uchun ishlatiladigan universal kompyuter tili. SQL tili nisbatan nisbiy algebraga asoslangan va operatorlar to'plamidir.
4 guruh operatorlari mavjud. Bir guruh manipulyatsiya operatorlarini ko'rib chiqing (ma'lumotlar Manipulyatsiya tili, DML, Sql dmf)
Ma'lumotni tanlang
Ma'lumotlar tanlovi SQL yordamida amalga oshiriladigan eng keng tarqalgan operatsiyadir. Ma'lumotni tanlash uchun ishlatiladigan bayonnoma ushbu tilning eng muhim bayonotlaridan biridir. Ushbu operator sintaksisi quyidagi shaklga ega:
Jadvaldan ustunni tanlang
Tanlash-ni tanlang va so'zlardan va so'zlardan iborat bo'lishi kerak; Boshqa kalit so'zlar ixtiyoriydir.
Tegishli tanlangan kalit so'z ko'rsatilgan ma'lumotlar to'plamiga qaysi sohalar haqida ma'lumot kiritilishi kerak. Yulduzcha (*) barcha jadval maydonlarini bildiradi, masalan:
Bitta ustunni tanlash uchun quyidagi sintaksis ishlatiladi:
Kompaniyani tanlang.
Bir nechta ustunlarni tanlashning misoli:
Kompaniyani tanlang, telefon, pochta
Yozuvlar tanlanadigan jadvallarning nomlarini belgilash uchun, masalan, asosiy so'z, masalan, quyidagilar qo'llaniladi, masalan:
Mijozlardan * ni tanlang
Ushbu so'rov mijozlar jadvalidagi barcha maydonlarni qaytaradi.
Tanlash bayonotidan qaytarilgan natijalarni filtrlash uchun siz taklif (ixtiyoriy) dan foydalanishingiz mumkin
Tanlash * Kategoriya \u003d 4
Qaerdagi gaplarda siz turli xil iboralardan foydalanishingiz mumkin,
Qayerda ifoda1 [(va | yoki) ifoda2 ...]
masalan:
Yozuvni tanlang (2 va Postavshik\u003e 10)
Ism-ni tanlang, narxi \u003d 3 yoki narx< 50
Siz bunday operatorlardan foydalanishingiz mumkin:
< Меньше
<= Меньше или равно
<> Teng emas
\u003e Boshqa
\u003e \u003d Ko'proq yoki teng
Buyurtma bo'yicha buyurtma (ixtiyoriy) bir yoki bir nechta ma'ruzachilarga olib keladigan ma'lumotlar dissertatsiyasini saralash uchun ishlatiladi. Saralash tartibini aniqlash uchun ASR (o'sish) yoki desc (tushish) ishlatilgan kalit so'zlar qo'llaniladi. Odatiy bo'lib, ma'lumotlar ko'tarilgan holda saralanadi.
Ma'lumotlarning o'zgarishi
Ma'lumotni qazib olishdan tashqari, SQL Tilni ma'lumotlarni yangilash va o'chirish uchun yoki boshqa jadvallarga ko'chirish va boshqa operatsiyalarni bajarish uchun ishlatish mumkin. Quyida biz ushbu vazifalarni hal qilish uchun ishlatiladigan va operatorlarni yangilash, o'chirish va kiritish uchun biz ko'rib chiqamiz.
Operatorni yangilash
Bir yoki bir nechta stol ustunidagi qiymatlarni o'zgartirish uchun, yangilanish bayonoti ishlatiladi. Ushbu operator sintaksisi quyidagi shaklga ega:
Yangilanish jadvali Column1 \u003d Hurit1 mezonlari
Belgilangan qoidadagi ifoda doimiy yoki hisob-kitoblarning natijasi bo'lishi mumkin. Masalan, $ 10 dan kam bo'lgan barcha mahsulotlarning narxlarini oshirish uchun siz quyidagi so'rovni bajarishingiz mumkin:
Yangilanish Mahsulotlar to'plamining narxi \u003d Narx * * * 1.1 Bu erda narx< 10
Operatorni o'chirish
Jadvallardan qatorlarni o'chirish uchun, shaklga ega bo'lgan sintaksis:
Mezonlardan o'chirish
100 dan kam bo'lgan barcha mahsulotlarni olib tashlang.
SQL tilining asosi operatorlar, shartli ravishda amalga oshirilgan funktsiyalar bo'yicha bir nechta guruhlarni buzadi. Siz quyidagi operatorlarning quyidagi guruhlarini tanlashingiz mumkin (barcha SQL bayonotlari ro'yxatida emas):
|
| |