Перейти к содержимому

Создание вычисляемых столбцов в T-SQL — Арифметика, CONCAT и вычисления с датами | Видео 09 из 36

Skills and Automation

0:00 / 0:00

Создание вычисляемых столбцов в T-SQL — Арифметика, CONCAT и вычисления с датами | Видео 09 из 36

138 просмотров · 1 мес. назад
Skills and Automation
3,7 тыс. подписчиков
138 просмотров · 1 мес. назад
Вычисляемые столбцы — это то, где T-SQL становится гораздо более полезным для бизнес-отчетности. Вместо простого извлечения данных из таблицы, вы можете создавать новые значения на основе уже имеющихся данных. В девятом видео моего курса «T-SQL для бизнес-профессионалов» мы научимся создавать вычисляемые столбцы непосредственно в операторе SELECT. Используя базу данных AdventureWorks2025, мы рассмотрим практические бизнес-примеры, включая цены с учетом НДС, расчеты маржи, полные имена и стаж работы сотрудников. В этом видео вы узнаете: • Что такое вычисляемый столбец в T-SQL • Как создавать вычисления непосредственно в списке SELECT • Как использовать +, -, *, и / в выражениях SQL • Как присваивать вычисляемым столбцам осмысленные псевдонимы с помощью AS • Как скобки управляют порядком арифметических операций • Почему вычисляемые столбцы не изменяют базовую таблицу • Как вычисляемые значения пересчитываются при выполнении запроса • Как значения NULL могут влиять на вычисления • Как можно использовать ISNULL(), когда необходимо обрабатывать пропущенные значения • Как CONCAT() может объединять несколько значений в один текстовый столбец • Как GETDATE() возвращает текущую дату и время сервера • Как DATEDIFF() может вычислять интервалы между датами • Как рассчитать стаж работы сотрудника • Почему целочисленное деление может незаметно давать неправильный результат • Как умножение на 1,0 может принудительно использовать десятичную арифметику Мы также рассмотрим одну из самых распространенных ошибок при работе с вычисляемыми столбцами: целочисленное деление. В T-SQL деление одного целого числа на другое дает целочисленный результат. Это означает, что вычисление, например, 7 / 2, возвращает 3, а не 3,5. При этом не возникает ошибок или предупреждений, что делает это особенно опасным при работе с соотношениями, процентами и средними значениями. Основное внимание в курсе уделяется не только запоминанию синтаксиса T-SQL, но и пониманию того, как SQL Server оценивает ваши выражения, чтобы вы могли создавать надежные вычисления для реальных бизнес-отчетов и наборов данных. Этот курс предназначен для бизнес-профессионалов, аналитиков, пользователей финансовых и операционных отделов, пользователей Excel и всех, кто хочет изучить SQL, не предполагая наличия опыта программирования или работы с базами данных. Инструменты, используемые в курсе: • Microsoft SQL Server Express • SQL Server Management Studio • Пример базы данных AdventureWorks2025 Далее в курсе: GROUP BY, где мы переходим от возврата отдельных строк к суммированию данных по группам. #TSQL #SQL #SQLServer #ИзучениеSQL #УчебникSQL #АналитикаДанные #АнализДанные #БизнесИнтеллект #SSMS #MicrosoftSQLServer