Глава 3 Операторы и функции языка SQL
Глава 3 Операторы и функции языка SQL
В этой главе вы познакомитесь с функциями и операторами, с помощью которых можно создавать выражения – формулы, вычисляющие какое-либо значение (числовое, логическое, символьное и др.). Наиболее часто выражения используются в SQL-запросах: как для вычисления значений, выводимых запросом, так и в условиях отбора. С помощью выражений можно также задавать условия отбора в SQL-командах UPDATE и DELETE, значения, добавляемые в таблицу, в командах INSERT и UPDATE и многое другое.
Отличие операторов от функций заключается, по существу, только в форме записи. Аргументы функции записываются после имени функции в скобках через запятую, в то время как аргументы оператора (операнды) могут располагаться по обе стороны от значка или имени оператора. Поэтому, рассматривая операторы и функции, мы будем подразделять их на группы, руководствуясь их назначением, а не внешними различиями.
В первую очередь мы рассмотрим наиболее часто используемую группу операторов – операторы, осуществляющие проверку какого-либо условия.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Глава 11 Основы языка JavaScript
Глава 11 Основы языка JavaScript 11.1. Работа с информацией11.2. Переменные и типы данных11.3. Выражения11.4. Условия и циклы11.5. Функции и события11.6. Встроенные объекты JavaScriptЭта глава является незаменимой для новичков, так как в ней разъясняются основные элементы языка JavaScript:
Синтаксис языка и операторы
Синтаксис языка и операторы Выражения ifПозволяет организовывать выполнение фрагментов кода по условию.Синтаксис :if (выражение) statementМожет иметь неограниченную степень вложенности в другие IF.if($a > $b) print "$a больше $b";<?phpif($a > $b) { echo "$a больше $b; $b=$a;}?>elseРасширяет
ГЛАВА 3 Основные компоненты языка UML
ГЛАВА 3 Основные компоненты языка UML Язык UML представляет собой общецелевой язык визуального моделирования, который разработан для спецификации, визуализации, проектирования и документирования компонентов программного обеспечения, бизнес-процессов и других систем.
3. Операторы языка Pascal
3. Операторы языка Pascal Условный операторФормат полного условного оператора определяется следующим образом: If В then SI else S2; где В – условие разветвления (принятия решения), логическое выражение или отношение; SI, S2 – один выполняемый оператор, простой или составной.При
Функции и операторы
Функции и операторы Если ваша процедура имеет десять параметров — вероятно, вы где-то ошиблись. — Алан Перлис (Alan Perlis) Функции, включая перегруженные операторы, представляют собой фундаментальные единицы работы. Как вы увидите позже в разделе "Обработка ошибок и
3.1. Операторы и функции проверки условий
3.1. Операторы и функции проверки условий В этом разделе вы узнаете об операторах, которые предназначены для создания условий отбора, а именно: об операторах, выполняющих сравнение двух или нескольких величин, и о логических операторах, позволяющих создавать
3.3. Числовые операторы и функции
3.3. Числовые операторы и функции В данном разделе вы узнаете об основных операторах и функциях, используемых для арифметических, алгебраических и тригонометрических вычислений. Наиболее часто используемыми являются арифметические операторы.Арифметические операторыВ
ГЛАВА 3. Основы языка C#
ГЛАВА 3. Основы языка C# Воспринимайте эту главу как коллекцию тем, посвященных основным вопросам применения языка C# и использования платформы .NET. В отличие от следующих глав, здесь нет одной ведущей темы, а предлагается иллюстрации целого ряда узких тем, которые вы должны
Глава 8. Дополнительные элементы и функции языка XSLT
Глава 8. Дополнительные элементы и функции языка XSLT В восьмой главе разбираются возможности, которые предоставляются дополнительными элементами и функциями языка XSLT. Эти элементы и функции предоставляют сервисные возможности, которые не связаны непосредственно с
Глава 10. Расширения языка XSLT
Глава 10. Расширения языка XSLT Десятая глава посвящена вопросам создания и использования функций и элементов расширения. В этой главе разбирается процесс написания и подключения функций и элементов расширения на примере интерфейсов таких процессоров, как Saxon, Xalan и Oracle XSLT
Глава 8 Дополнительные элементы и функции языка XSLT
Глава 8 Дополнительные элементы и функции языка XSLT Дополнительные элементы и функции В этой главе разбираются дополнительные элементы и функции языка XSLT, которые выполняют в преобразованиях различные задачи, непосредственно не связанные с созданием узлов выходящего
Глава 10 Расширения языка XSLT
Глава 10 Расширения языка XSLT Что такое расширения? Предыдущие главы этой книги были посвящены, в основном, тому, что может XSLT. Эти возможности, естественно, далеко не безграничны, да и нельзя ожидать слишком многого от специализированного языка, каким является XSLT.Вместе с
5. Операторы языка Pascal
5. Операторы языка Pascal Условный операторФормат полного условного оператора определяется следующим образом:If B then S1 else S2где B – условие разветвления (принятия решения), логическое выражение или отношение; S1, S2 – один выполняемый оператор, простой или составной.При