Логические операторы
Логические операторы проверяют истину некоторого условия. Логические операторы, например оператор сравнения, возвращают значение типа Boolean: TRUE(ИСТИНА), FALSE(ЛОЖЬ). Логические операторы: ANDлогическое "И" OR логическое "ИЛИ" NOT логическое отрицание Оператор AND сравнивает два логических значения и возвращает TRUE (истина), если оба значения истинны (т.е. равны TRUE), в остальных случаях - FALSE (ложь). Оператор OR возвращает TRUE(истину), если хотя бы один из аргументов равен TRUE. Оператор NOT возвращает TRUE(истину), если его аргумент равен FALSE(лжи) и наоборот.
Раздел ORDER BY(Сортировка). Оператор SQL ORDER BY выполняет сортировку выходных значений. Оператор SQL ORDER BY можно применять как к числовым столбцам, так и к строковым. В последнем случае, сортировка будет происходить по алфавиту. Сортировка может производиться как по возрастанию, так и по убыванию значений. · Параметр ASC (по умолчанию) устанавливает порядок сортирования по возрастанию, от меньших значений к большим. · Параметр DECS устанавливает порядок сортирования по убыванию, от больших значений к меньшим. Однострочные функции.
Символьные функции. Символьные однострочные функции принимают символьные данные на входе и могут возвратить как символьные, так и числовые значения. Символьные функции могут быть разделены на следующие: · Функции замены регистра · Функции символьного манипулирования Отметьте: функции, обсуждаемые в этой рубрике, являются лишь некоторыми из доступных функций. Отметьте: Некоторые из функций, которые являются полностью или частично совместимыми с SQL:2003: UPPER- верхний регистр( прописные буквы)
Числовые функции. Числовые функции работают с числовыми значениями, изменяя их в соответствии с нужными потребностями. Функции: ROUND Функция ROUND округляет числа с любой заданной точностью TRUNC Функция TRUNC усекает число, понижая его точность. Различие между усечением и округлением проявляется, когда за последним из остающихся десятичных разрядов идет значение 5 и выше. Округление привело бы к увеличению содержимого последнего разряда на 1, тогда как при усечении этого не происходит
Функции работы с датами. ADD_MONTHS Функция ADD_MONTHS возвращает дату с тем же днем месяца, что и в исходной дате, но отнесенную на заданное количество месяцев в будущее (или прошлое). Синтаксис: ADD_MONTHS ('начальная дата', количество_месяцев); LAST_DAY Функция LAST_DAY решает простую задачу, над которой пришлось бы немало поработать при самостоятельном программировании: возвращает последний день любого месяца, указанного в переданной ей дате. Вот ее синтаксис: LAST_DAY ('дата') ; MONTHS_BETWEEN MONTHS_BETWEEN - это совсем простая функция, которая возвращает количество месяцев, разделяющих две даты. Она имеет следующий синтаксис: MONTHS_BETWEEN (конечная дата, начальная_дата);
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|