SQL. Практика баз данных для хипстеров. Story #2
Я много лет страстно увлечен базами данных и программированием на языке SQL. Поверьте, это просто и увлекательно, к тому же высокооплачиваемое умение. Отвлекитесь ненадолго и полистайте мои практические беседы без теоретической шелухи. Пусть вас не удивляет нумерация разделов - я постарался изложить материал в наиболее полезной последовательности. Содержание беседы #2: Тема 2. Язык структурированных запросов Раздел 2.1. Понятие Стандарта ANSI-SQL Пункт 2.1.2. Основные команды языка (Where, Order By, Group By и Having (базовое знакомство) ) Оператор Where...
6 месяцев назад
Временные таблицы SQL
Создание временных таблиц напоминает назначение переменных: псевдониму назначается таблица, сформированная подзапросом. Затем пишут общий запрос, в котором работают с временной таблицей. WITH -- назначение псевдонимов и формирование подзапросов псевдоним_1 AS (подзапрос_1), псевдоним_2 AS (подзапрос_2), псевдоним_3 AS (подзапрос_3), .... псевдоним_n AS (подзапрос_n) SELECT -- основной запрос -- внутри основного запроса работают с псевдонимами, которые назначили в WITH FROM псевдоним_1 INNER JOIN псевдоним_2 ...