CodeDala
Басты бет
Курстар
Жолдар
Бұл қалай жұмыс істейді
Тарифтер
🌐
KZ
RU
EN
Кіру
Тегін бастау
DB
💻 Әзірлеушілерге
SQL және деректер базасы
Деректерге сұраныстар: SELECT, сүзгілер, JOIN, агрегаттар
Не құрастырасың
📘
Берік іргетас
⚡
Браузерде тәжірибе
🎯
Шағын жобалар
🎓
Курс сертификаты
📘 32
сабақ
⏱ 1-2 кеш
🎓 Орта
🎯 Мақсат
SQL және деректер базасы меңгеру
⚡
+370
XP
🏆
Сертификат
PDF
🎓
Курс аяқталды
Прогресс
0 / 32 · 0%
Келесі қадам:
SQL дегеніміз не
Жобаны бастау →
Курс бағдарламасы
01
SELECT негіздері
0 / 6 сабақ
⌄
01
SQL дегеніміз не
Кестелер мен жолдар
•
SELECT
•
Алғашқы сұраныс
⚡ +10
▶ Қазір
02
Бағандар тізімі және AS
Бағандар тізімі
•
AS — лақап
•
Бағандар реті
⚡ +10
Ашық
03
DISTINCT — бірегей мәндер
DISTINCT
•
Қайталанатындарды алу
•
Бірнеше баған
⚡ +10
Ашық
04
ORDER BY — сұрыптау
ASC және DESC
•
Бірнеше баған
•
Сұрыптау реті
⚡ +10
Ашық
05
LIMIT — жолдар санын шектеу
LIMIT N
•
TOP-N сұраныс
•
OFFSET
⚡ +10
Ашық
06
Есептеулер SELECT ішінде
Арифметика
•
Өрнек бағандары
•
AS лақабы
⚡ +10
Ашық
02
Сүзу: WHERE
0 / 4 сабақ
⌄
07
WHERE: салыстыру операторлары
=, <>, <, >
•
>=, <=
•
Жолдарды сүзу
⚡ +10
Ашық
08
AND, OR, NOT — құрама шарттар
AND — екеуі де
•
OR — кем дегенде бірі
•
NOT — теріс
⚡ +10
Ашық
09
IN, BETWEEN, LIKE
IN тізімі
•
BETWEEN ауқымы
•
LIKE үлгісі
⚡ +10
Ашық
10
IS NULL — бос мәндер
NULL дегеніміз не
•
IS NULL / IS NOT NULL
•
NULL тұзақтары
⚡ +10
Ашық
03
Агрегаттар мен топтастыру
0 / 5 сабақ
⌄
11
COUNT — жолдарды санау
COUNT(*)
•
COUNT(баған)
•
NULL еленбейді
⚡ +10
Ашық
12
SUM, AVG, MIN, MAX
Жиын мен орташа
•
Ең кіші / үлкен
•
Агрегат AS
⚡ +10
Ашық
13
GROUP BY — топтастыру
GROUP BY баған
•
Топ бойынша COUNT
•
Топ бойынша SUM
⚡ +10
Ашық
14
HAVING — топ шарты
HAVING vs WHERE
•
Агрегат шарты
•
Топ сүзгісі
⚡ +10
Ашық
15
GROUP BY + ORDER BY + LIMIT
Топтастыру + сұрыптау
•
TOP-N топтары
•
Толық сұраныс
⚡ +10
Ашық
04
JOIN: кестелерді біріктіру
0 / 5 сабақ
⌄
16
INNER JOIN — кестелерді біріктіру
JOIN дегеніміз не
•
ON шарты
•
INNER JOIN
⚡ +10
Ашық
17
LEFT JOIN — барлық жолдарды сақтау
LEFT JOIN
•
NULL сәйкестік жоқта
•
INNER vs LEFT
⚡ +10
Ашық
18
Бірнеше JOIN
Екі JOIN қатар
•
Үш кесте
•
Псевдонимдер
⚡ +10
Ашық
19
JOIN + GROUP BY
JOIN + топтастыру
•
Тұтынушы сатып алуы
•
SUM + JOIN
⚡ +10
Ашық
20
JOIN + HAVING + кіші топтар
HAVING COUNT
•
Жалпы тапсырыс саны
•
Белсенді тұтынушылар
⚡ +10
Ашық
05
DML және схема
0 / 5 сабақ
⌄
21
INSERT — жол қосу
INSERT INTO
•
VALUES тізімі
•
Бағандар тізімі
⚡ +10
Ашық
22
UPDATE — деректерді жаңарту
UPDATE SET
•
WHERE шарты
•
Бірнеше баған
⚡ +10
Ашық
23
DELETE — жолдарды жою
DELETE FROM
•
WHERE шарты
•
Барлығын жою
⚡ +10
Ашық
24
CREATE TABLE — кесте жасау
CREATE TABLE
•
Деректер типтері
•
PRIMARY KEY
⚡ +10
Ашық
25
Ішкі сұраныстар (subquery)
Ішкі сұраныс
•
WHERE ішінде SELECT
•
Скаляр нәтиже
⚡ +10
Ашық
06
Аналитика мини-жобалары
0 / 7 сабақ
⌄
26
Жоба: ең сатылатын өнімдер
JOIN + SUM
•
TOP өнімдер
•
Толық сұраныс
⚡ +10
Ашық
27
Жоба: тұтынушы белсенділігі
LEFT JOIN + COUNT
•
Тапсырыссыз тұтынушылар
•
CASE өрнегі
⚡ +10
Ашық
28
Жоба: өнім бағасы санаттары
CASE баға санаты
•
Баға диапазондары
•
GROUP BY санат
⚡ +10
Ашық
29
Жоба: орташаны асатын қалалар
Ішкі сұраныс + AVG
•
WHERE vs HAVING
•
Нәтижені сұрыптау
⚡ +10
Ашық
30
Жоба: дүкен есебі — кіріс
Күрделі JOIN + SUM
•
Тұтынушы кірісі
•
Рейтинг
⚡ +10
Ашық
31
Жоба: ел талдауы
GROUP BY ел
•
COUNT + SUM + AVG
•
Толық талдау
⚡ +10
Ашық
32
Қорытынды жоба: дүкен кестесі
Барлығы біргe
•
JOIN + AGG + HAVING
•
Толық есеп
🎓
Курс аяқталды
Ашық
SQL және деректер базасы — онлайн бағдарламалау курсы