Core
...
Aggregate Functions
Agregat funktsiyalari - bu ma'lumotlar to'plami ustida hisob-kitoblarni amalga oshiradigan va bitta qiymatni qaytaradigan funktsiyalardir.
Aliases
SQL aliaslari jadvalga yoki jadvaldagi ustunga vaqtinchalik nom berish uchun ishlatiladi.
AND operator
WHERE shartida bir yoki bir nechta AND operatorlari bo'lishi mumkin.
ANY and ALL Operators
ANY va ALL operatorlari bir ustun qiymati va boshqa qiymatlar diapazoni o'rtasida solishtirishni amalga oshirishga imkon beradi.
AVG Function
AVG() funktsiyasi raqamli ustunning o'rtacha qiymatini qaytaradi.
BETWEEN operator
BETWEEN operator belgilangan diapazondagi qiymatlarni tanlaydi.
CASE Expression
CASE ifodasi shartlarni tekshiradi va birinchi shart to'g'ri bo'lganda qiymatni qaytaradi (if-then-else bayonoti kabi).
Comments
Kommentlar SQL bayonotlarining bo'limlarini tushuntirish yoki SQL bayonotlarining bajarilishini oldini olish uchun ishlatiladi.
Count Function
COUNT() funktsiyasi belgilangan shartga mos keluvchi satrlar sonini qaytaradi.
DELETE
DELETE bayonoti jadvaldagi mavjud yozuvlarni o'chirish uchun ishlatiladi.
EXISTS Operator
EXISTS operatori bir subso'rovda har qanday yozuv mavjudligini tekshirish uchun ishlatiladi.
FULL JOIN
FULL OUTER JOIN kalit so'zi chap (table1) yoki o'ng (table2) jadval yozuvlari orasida moslik bo'lganda barcha yozuvlarni qaytaradi.
GROUP BY
GROUP BY bayonoti bir xil qiymatlarga ega bo'lgan qatorlarni umumiy qatorlarga guruhlaydi, masalan "har bir mamlakatdagi mijozlar sonini topish".
HAVING clause
HAVING bayonoti SQL ga qo'shilgan, chunki WHERE kalit so'zi agregat funksiyalar bilan ishlatilmaydi.
IN operator
IN operator sizga WHERE qatorida bir nechta qiymatlarni belgilash imkonini beradi.
INNER JOIN
INNER JOIN kalit so'zi ikkala jadvalda mos keluvchi qiymatlar bo'lgan yozuvlarni tanlaydi.
INSERT INTO SELECT
INSERT INTO SELECT bayonoti bir jadvaldan ma'lumotlarni olib, boshqa jadvalga kiritish uchun ishlatiladi.
INSERT INTO
INSERT INTO bayonoti jadvalga yangi yozuvlarni qo'shish uchun ishlatiladi.
JOINS
JOIN bayonoti ikki yoki undan ortiq jadvallardan satrlarni birlashtirish uchun ishlatiladi, ular orasida bog'liq ustun asosida.
LEFT JOIN
LEFT JOIN kalit so'zi chap jadvaldan (table1) barcha yozuvlarni, va o'ng jadvaldan (table2) mos yozuvlarni qaytaradi.
LIKE Operator
LIKE operatori `WHERE` klauzasida ustunda belgilangan shablon bo'yicha qidiruv o'tkazish uchun ishlatiladi.
MIN() and MAX()
MIN() va MAX() funktsiyalari tanlangan ustundagi eng kichik va eng katta qiymatlarni qaytarish uchun ishlatiladi.
NOT operator
NOT operatori boshqa operatorlar bilan birgalikda ishlatiladi va natijani qarama-qarshi (salbiy) qilish uchun ishlatiladi.
NULL Functions
SQL IFNULL(), ISNULL(), COALESCE(), va NVL() Funktsiyalari
NULL values
NULL qiymat — bu qiymati bo'lmagan maydon.
Operators
SQL operatorlari
OR operator
WHERE shartida bir yoki bir nechta OR operatorlari bo'lishi mumkin.
ORDER BY
ORDER BY kalit so'zi natijalar to'plamini o'sish (ASC) yoki kamayish (DESC) tartibida saralash uchun ishlatiladi.
RIGHT JOIN
RIGHT JOIN kalit so'zi o'ng jadvaldan (table2) barcha yozuvlarni, va chap jadvaldan (table1) mos yozuvlarni qaytaradi.
SELECT DISTINCT
SELECT DISTINCT buyrug‘i takrorlanuvchi (bir xil) qiymatlarni qaytarmasdan, faqat turli (yangi) qiymatlarni qaytarish uchun ishlatiladi.
SELECT INTO
SELECT INTO bayonoti bir jadvaldan ma'lumotlarni yangi jadvalga nusxalash uchun ishlatiladi.
SELECT top
SELECT TOP klauzasi, qaytarilishi kerak bo'lgan yozuvlar sonini belgilash uchun ishlatiladi.
SELECT
SELECT buyrug‘i ma'lumotlar bazasidan ma'lumotlarni tanlash uchun ishlatiladi.
Self JOIN
Self join - bu odatiy join, lekin jadval o'z-o'ziga qo'shiladi.
Stored Procedures
Saqlangan protsedura — bu tayyorlangan SQL kodidir, uni saqlab qo'yishingiz mumkin, shuning uchun kodni takroran ishlatishingiz mumkin.
SUM Function
SUM() funktsiyasi raqamli ustunning jami yig'indisini qaytaradi.
UNION Operator
UNION operatori ikkita yoki undan ortiq SELECT bayonotlarining natija to'plamini birlashtirish uchun ishlatiladi.
UPDATE
UPDATE bayonoti jadvaldagi mavjud yozuvlarni o'zgartirish uchun ishlatiladi.
WHERE clause
WHERE sharti yozuvlarni filtrlash uchun ishlatiladi.
Wildcards
Wildcards belgilar satrda bitta yoki bir nechta belgilarni almashtirish uchun ishlatiladi.