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
    Ашық
  5. 05

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

    LIMIT NTOP-N сұранысOFFSET⚡ +10
    Ашық
  6. 06

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

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

Сүзу: WHERE

0 / 4 сабақ
  1. 07

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

    =, <>, <, >>=, <=Жолдарды сүзу⚡ +10
    Ашық
  2. 08

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

    AND — екеуі деOR — кем дегенде біріNOT — теріс⚡ +10
    Ашық
  3. 09

    IN, BETWEEN, LIKE

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

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

    NULL дегеніміз неIS NULL / IS NOT NULLNULL тұзақтары⚡ +10
    Ашық
03

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

0 / 5 сабақ
  1. 11

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

    COUNT(*)COUNT(баған)NULL еленбейді⚡ +10
    Ашық
  2. 12

    SUM, AVG, MIN, MAX

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

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

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

    HAVING — топ шарты

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

    GROUP BY + ORDER BY + LIMIT

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

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

0 / 5 сабақ
  1. 16

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

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

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

    LEFT JOINNULL сәйкестік жоқтаINNER vs LEFT⚡ +10
    Ашық
  3. 18

    Бірнеше JOIN

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

    JOIN + GROUP BY

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

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

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

DML және схема

0 / 5 сабақ
  1. 21

    INSERT — жол қосу

    INSERT INTOVALUES тізіміБағандар тізімі⚡ +10
    Ашық
  2. 22

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

    UPDATE SETWHERE шартыБірнеше баған⚡ +10
    Ашық
  3. 23

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

    DELETE FROMWHERE шартыБарлығын жою⚡ +10
    Ашық
  4. 24

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

    CREATE TABLEДеректер типтеріPRIMARY KEY⚡ +10
    Ашық
  5. 25

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

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

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

0 / 7 сабақ
  1. 26

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

    JOIN + SUMTOP өнімдерТолық сұраныс⚡ +10
    Ашық
  2. 27

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

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

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

    CASE баға санатыБаға диапазондарыGROUP BY санат⚡ +10
    Ашық
  4. 29

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

    Ішкі сұраныс + AVGWHERE vs HAVINGНәтижені сұрыптау⚡ +10
    Ашық
  5. 30

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

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

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

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

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

    Барлығы біргeJOIN + AGG + HAVINGТолық есеп
    Курс аяқталды
    Ашық
SQL және деректер базасы — онлайн бағдарламалау курсы