SQL-ning asosiy buyruqlari standart CREATE, UPDATE va DELETE bilan cheklanmaydi. Ushbu maqola ish suhbatidan oldin SQL bo'yicha bilimlarini oshirmoqchi bo'lganlar uchun foydali bo'ladi.
E'tibor bering, misollar MySQL-dan foydalanadi, shuning uchun har bir operator nuqta-vergul bilan tugaydi.
SHOW DATABASES - Mavjud ma'lumotlar bazalarini ko'rish uchun mas'ul bo'lgan SQL buyrug'i.
CREATE DATABASE - Yangi ma'lumotlar bazasini yaratish buyrug'i.
USE - Ushbu SQL buyrug'i USE <ma'lumotlar bazasi_nomi> u bilan keyingi ishlash uchun zarur bo'lgan ma'lumotlar bazasini tanlaydi.
SOURCE - SOURCE <file.sql> bir vaqtning o'zida .sql kengaytmali faylda joylashgan bir nechta SQL buyruqlarini bajarishga imkon beradi.
DROP DATABASE - Butun ma'lumotlar bazasini o'chirish uchun standart SQL buyrug'i.
SHOW TABLES - Ushbu oddiy buyruq yordamida siz ma'lumotlar bazasida mavjud bo'lgan barcha jadvallarni ko'rishingiz mumkin.
CREATE TABLE - Yangi jadval yaratish uchun SQL buyrug'i:
DESCRIBE - DESCRIBE <jadval_nomi> yordamida siz jadval ustunlari haqidagi turli ma'lumotlarni (qiymat turi, kalit yoki yo'q) ko'rishingiz mumkin.
INSERT - Jadvalga ma'lumotlarni qo'shish uchun javobgar:
UPDATE - Qiymatlarni yangilash
DELETE - O'chirish
DROP TABLE - Jadvalni o'chirish
SELECT - Tanlash, kriteriya ko'rsatilishi kerak
SELECT DISTINCT - Jadval ustunlari ikki nusxadagi ma'lumotlarni o'z ichiga olishi mumkin. Faqat takrorlanmaydigan ma'lumotlarni olish uchun SELECT DISTINCT-dan foydalaning.
WHERE - Soʻrovda shartlarni belgilash uchun SELECTda WHERE kalit soʻzidan foydalanishingiz mumkin:
GROUP BY - GROUP BY operatori ko'pincha chiqish qiymatlarini guruhlash uchun COUNT, MAX, MIN, SUM va AVG kabi jamlash funktsiyalari bilan ishlatiladi.
HAVING - HAVING kalit so'zi SQL ga qo'shildi, chunki WHERE ni yig'ish funktsiyalari bilan ishlatib bo'lmaydi.
ORDER BY - ORDER BY so'rov natijalarini o'sish yoki kamayish tartibida saralash uchun ishlatiladi. ASC yoki DESC ko'rsatilmagan bo'lsa, o'sish tartibida tartiblash.
BETWEEN - BETWEEN ma'lum diapazondan ma'lumotlar qiymatlarini tanlash uchun ishlatiladi. Raqamli va matn qiymatlari, shuningdek sanalardan foydalanish mumkin.
LIKE - LIKE operatori WHERE da o'xshash qiymatni izlash uchun pattern belgilash uchun ishlatiladi.
IN - IN bilan siz WHERE bandi uchun bir nechta qiymatlarni belgilashingiz mumkin:
JOIN - JOIN ikki yoki undan ortiq jadvallarni umumiy atributlardan foydalangan holda ulash uchun ishlatiladi. Quyidagi rasmda SQL-ga qo'shilishning turli usullari ko'rsatilgan. Chap tashqi birlashma va o'ng tashqi birlashma o'rtasidagi farqga e'tibor bering:
VIEW - VIEW - ifodani bajarish natijasida yaratilgan virtual SQL jadvali. U qatorlar va ustunlarni o'z ichiga oladi va oddiy SQL jadvaliga juda o'xshaydi. VIEW har doim ma'lumotlar bazasidan eng so'nggi ma'lumotlarni ko'rsatadi.
+33
+55
+21
+6
+9
+2
+2