DB
💻 Әзірлеушілерге

SQL және деректер базасы

Деректерге сұраныстар: SELECT, сүзгілер, JOIN, агрегаттар

Не құрастырасың
📘Берік іргетас
⚡Браузерде тәжірибе
🎯Шағын жобалар
🎓Курс сертификаты
📘 32 сабақ⏱ 1-2 кеш🎓 Орта
🎯 Мақсат
SQL және деректер базасы меңгеру
⚡+370XP
🏆СертификатPDF
🎓Курс аяқталды
Прогресс0 / 32 · 0%
Келесі қадам: SQL дегеніміз не

Курс бағдарламасы

01

SELECT негіздері

0 / 6 сабақ
⌄
  1. 01

    SQL дегеніміз не

    Кестелер мен жолдар•SELECT•Алғашқы сұраныс⚡ +10
    ▶ Қазір
  2. 02

    Бағандар тізімі және AS

    Бағандар тізімі•AS — лақап•Бағандар реті⚡ +10
    Ашық
  3. 03

    DISTINCT — бірегей мәндер

    DISTINCT•Қайталанатындарды алу•Бірнеше баған⚡ +10
    Ашық
  4. 04

    ORDER BY — сұрыптау

    ASC және DESC•Бірнеше баған•Сұрыптау реті⚡ +10
    🔒 Pro
  5. 05

    LIMIT — жолдар санын шектеу

    LIMIT N•TOP-N сұраныс•OFFSET⚡ +10
    🔒 Pro
  6. 06

    Есептеулер SELECT ішінде

    Арифметика•Өрнек бағандары•AS лақабы⚡ +10
    🔒 Pro
02

Сүзу: WHERE

0 / 4 сабақ
⌄
  1. 07

    WHERE: салыстыру операторлары

    =, <>, <, >•>=, <=•Жолдарды сүзу⚡ +10
    🔒 Pro
  2. 08

    AND, OR, NOT — құрама шарттар

    AND — екеуі де•OR — кем дегенде бірі•NOT — теріс⚡ +10
    🔒 Pro
  3. 09

    IN, BETWEEN, LIKE

    IN тізімі•BETWEEN ауқымы•LIKE үлгісі⚡ +10
    🔒 Pro
  4. 10

    IS NULL — бос мәндер

    NULL дегеніміз не•IS NULL / IS NOT NULL•NULL тұзақтары⚡ +10
    🔒 Pro
03

Агрегаттар мен топтастыру

0 / 5 сабақ
⌄
  1. 11

    COUNT — жолдарды санау

    COUNT(*)•COUNT(баған)•NULL еленбейді⚡ +10
    🔒 Pro
  2. 12

    SUM, AVG, MIN, MAX

    Жиын мен орташа•Ең кіші / үлкен•Агрегат AS⚡ +10
    🔒 Pro
  3. 13

    GROUP BY — топтастыру

    GROUP BY баған•Топ бойынша COUNT•Топ бойынша SUM⚡ +10
    🔒 Pro
  4. 14

    HAVING — топ шарты

    HAVING vs WHERE•Агрегат шарты•Топ сүзгісі⚡ +10
    🔒 Pro
  5. 15

    GROUP BY + ORDER BY + LIMIT

    Топтастыру + сұрыптау•TOP-N топтары•Толық сұраныс⚡ +10
    🔒 Pro
04

JOIN: кестелерді біріктіру

0 / 5 сабақ
⌄
  1. 16

    INNER JOIN — кестелерді біріктіру

    JOIN дегеніміз не•ON шарты•INNER JOIN⚡ +10
    🔒 Pro
  2. 17

    LEFT JOIN — барлық жолдарды сақтау

    LEFT JOIN•NULL сәйкестік жоқта•INNER vs LEFT⚡ +10
    🔒 Pro
  3. 18

    Бірнеше JOIN

    Екі JOIN қатар•Үш кесте•Псевдонимдер⚡ +10
    🔒 Pro
  4. 19

    JOIN + GROUP BY

    JOIN + топтастыру•Тұтынушы сатып алуы•SUM + JOIN⚡ +10
    🔒 Pro
  5. 20

    JOIN + HAVING + кіші топтар

    HAVING COUNT•Жалпы тапсырыс саны•Белсенді тұтынушылар⚡ +10
    🔒 Pro
05

DML және схема

0 / 5 сабақ
⌄
  1. 21

    INSERT — жол қосу

    INSERT INTO•VALUES тізімі•Бағандар тізімі⚡ +10
    🔒 Pro
  2. 22

    UPDATE — деректерді жаңарту

    UPDATE SET•WHERE шарты•Бірнеше баған⚡ +10
    🔒 Pro
  3. 23

    DELETE — жолдарды жою

    DELETE FROM•WHERE шарты•Барлығын жою⚡ +10
    🔒 Pro
  4. 24

    CREATE TABLE — кесте жасау

    CREATE TABLE•Деректер типтері•PRIMARY KEY⚡ +10
    🔒 Pro
  5. 25

    Ішкі сұраныстар (subquery)

    Ішкі сұраныс•WHERE ішінде SELECT•Скаляр нәтиже⚡ +10
    🔒 Pro
06

Аналитика мини-жобалары

0 / 7 сабақ
⌄
  1. 26

    Жоба: ең сатылатын өнімдер

    JOIN + SUM•TOP өнімдер•Толық сұраныс⚡ +10
    🔒 Pro
  2. 27

    Жоба: тұтынушы белсенділігі

    LEFT JOIN + COUNT•Тапсырыссыз тұтынушылар•CASE өрнегі⚡ +10
    🔒 Pro
  3. 28

    Жоба: өнім бағасы санаттары

    CASE баға санаты•Баға диапазондары•GROUP BY санат⚡ +10
    🔒 Pro
  4. 29

    Жоба: орташадан асатын қалалар

    Ішкі сұраныс + AVG•WHERE vs HAVING•Нәтижені сұрыптау⚡ +10
    🔒 Pro
  5. 30

    Жоба: дүкен есебі — кіріс

    Күрделі JOIN + SUM•Тұтынушы кірісі•Рейтинг⚡ +10
    🔒 Pro
  6. 31

    Жоба: ел талдауы

    GROUP BY ел•COUNT + SUM + AVG•Толық талдау⚡ +10
    🔒 Pro
  7. 32

    Қорытынды жоба: дүкен кестесі

    Барлығы бірге•JOIN + AGG + HAVING•Толық есеп
    Курс аяқталды
    🔒 Pro