🗄️

SQL — Основы и запросы

SELECT, JOIN, GROUP BY, агрегатные функции, подзапросы, CTE, оконные функции, индексы, нормализация.

30 вопросов · 30 показано

EasyЧем INNER JOIN от LEFT JOIN отличается?EasyЧем WHERE от HAVING отличается?EasyЧто такое GROUP BY и агрегатные функции?HardЧто такое оконные функции (window functions)?MediumЧем RANK от ROW_NUMBER и DENSE_RANK?MediumЧто такое индексы в БД?MediumЧто такое нормализация БД?MediumЧто такое транзакции и ACID?MediumЧто такое подзапросы (subqueries)?HardЧто такое CTE (Common Table Expression)?MediumЧто такое EXPLAIN и зачем?EasyЧем DELETE от TRUNCATE и DROP?EasyЧем VARCHAR от TEXT?EasyЧто такое foreign key?MediumЧто такое UNION, UNION ALL, INTERSECT, EXCEPT?MediumЧто такое COALESCE и NULLIF?HardЧто такое stored procedures и triggers?HardЧто такое materialized view?MediumЧто такое NoSQL и какие бывают?MediumЧто такое PostgreSQL vs MySQL?HardЧто такое optimistic vs pessimistic locking?MediumЧто такое connection pooling?HardЧто такое JSONB в PostgreSQL?EasyЧем DISTINCT от GROUP BY?HardЧто такое window aggregate (SUM OVER)?HardЧто такое REPLICA и sharding?HardЧто такое CAP theorem?MediumЧто такое SQL injection и PreparedStatement?MediumЧем EXISTS от IN отличается?HardЧто такое INSERT ... ON CONFLICT (upsert)?