Статьи
102 прочтения · 2 года назад
Функции преобразования форматов дат в MySQL(Урок 33)
В этом уроке мы рассмотрим функции преобразования форматов дат. И так преступим: • DATE_FORMAT(<Дата или дата и время>, '<Формат>') Данная функция преобразовывает дату и время в соответствующем формате который указывается как аргумент. список форматов(данные форматы используются также в других функциях): • %a используется для наименования дня недели. • %b используется для сокращенного наименования месяца. • %c используется для номера месяца. • %D используется для числа дня в месяце. • %d используется как число месяца. • %e также число месяца в формате (0-31). • %H используется как часы. • %h, %I используется также как часы но в формате(01-12)...
95 прочтений · 2 года назад
Функции сложения и вычитания дат в MySQL(Урок 32)
В этом уроке мы рассмотрим функции сложения и вычитания дат. И так преступим: • ADDDATE(<Дата или дата и время>,<Количество дней или временной интервал>) Данная функция возвращает дату сдвинутую относительно введенного числа на указанное количество дней. • DATE_ADD(<Дата или дата и время>,<Временной интервал>) Данная функция является аналогом ADDDATE. • ADDTIME(<Время или дата и время>,<Добавляемое время>) Данная функция возвращает сумму своих аргументов. • SUBDATE(<Дата или дата и время>,<Количество дней или временной интервал>) Данная функция аналогична ADDDATE только возвращает указанное количество дней или временной интервал и не добавляет его к дате а вычитает из неё...
5 прочтений · 2 года назад
Функции получения компонентов даты и времени в MySQL(Урок 31)
В этом уроке мы рассмотрим функции для получения компонентов даты и времени.И так преступим: • DATE(<Дaтa и время>) Данная функция возвращает дату при этом не возвращает время но принимает его как аргумент. • TIME(<Дaтa и время>) Данная функция полностью аналогична предыдущей только не возвращает дату. • DAY (<Дата или дата и время>), DAYOFMONTH (<Дата или дата и время>) Данные функции получают следующие аргументы дату или дата и время и возвращают число месяца. • DAYNAME(<Дата или дата и время>) Данная функция возвращает наименование дня недели. • DAYOFWEEK(<Дата или дата и время>) Данная функция вычисляет порядковый номер дня недели...
23 прочтения · 2 года назад
Функции получения текущей даты и времени в MySQL(Урок 30)
В этом уроке мы рассмотрим функции для получения текущей даты и времени.Итак преступим: • CURDATE(), CURRENT_DATE(), current_date Данные функции используются для получения текущей даты и времени. • NOW(), CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP, LOCALTIME(),LOCALTIME, LOCALTIMESTAMP(), LOCALTIMESTAMP Данные функции являются аналогами друг друга и возвращают текущее время. • SYSDATE() Данная функция возвращает текущею дату и время...
1 прочтение · 2 года назад
Тригонометрические функции в MySQL(Урок 29)
В этом уроке мы рассмотрим тригонометрические функции, которые вы сможете использовать в MySQL. • SIN(y) Возвращает синус величиной в y радиан. • COS(y) Возвращает косинус величиной в y радиан. • TAN(y) Возвращает тангенс величиной в y радиан. • COT(y) Возвращает котангенс величиной в y радиан. • ASIN(y) Данная функция возвращает арксинус числа y. • ACOS(y) Данная функция возвращает арккосинус числа y. • ATAN(y) Данная функция возвращает арктангенс числа y. • ATAN2(x,b), ATAN(x,b) Данные функции возвращает величину угла между векторами с координатами(1,0) и (x,b)...
3 прочтения · 2 года назад
Алгебраические функции в MySQL(Урок 28)
В этом уроке мы рассмотрим алгебраические функции. • ABS(y) Возвращает абсолютную величину числа. • CEIL(y), CEILING(y) Данная функция округляет числа в большую сторону. • CRC32('Символьные данные') Данная функция вычисляет контрольную сумму с помощью алгоритма CRC32 для последовательности символов. • EXP(y) Возвращает экспоненту числа y. • FLOOR(y) Данная функция округляет числа в меньшую сторону. • LN(y), LOG(y) Данные функции возвращают логарифм числа y. • LOG10(y) Данная функция возвращает логарифм числа y по основанию 10. • LOG2(y) Данная функция возвращает логарифм числа y по основанию 2...
19 прочтений · 2 года назад
Арифметические операторы в MySQL(Урок 27)
В этом уроке мы рассмотрим арифметические операторы.И так приступим: •a+b Оператор сложения. Возвращает сумму двух значений a и b. •a-b Оператор вычитания. Возвращает разность значений a и b. •a*b Оператор умножения. Возвращает произведение значений a и b. •a/b Оператор деления. Возвращает частное от деления значений a на b. •a DIV b Оператор деления с остатком, или целочисленное...
4 прочтения · 2 года назад
Параметр HAVING в MySQL(Урок 26)
В этом уроке мы рассмотрим параметр HAVING. HAVING это условие отбора по группам строк он является копией команды WHERE только его отличие состоит в том что он используется только после параметра GROUP BY и применяется к агрегированным строкам и агрегатным функциям. синтаксис...
1 прочтение · 2 года назад
Параметр GROUP BY в MySQL(Урок 25)
В этом уроке мы рассмотрим параметр GROUP BY. GROUP BY это параметр который соединяет отдельные строки в группы и для каждой строки групповая функция вычисляется отдельно. Синтаксис параметра GROUP BY: SELECT <НАЗВАНИЕ СТОЛБЦА> FROM <НАЗВАНИЕ ТАБЛИЦЫ> GROUP BY <НАЗВАНИЕ СТОЛБЦА>;...
11 прочтений · 2 года назад
Список групповых функций в MySQL(Урок 24)
В этом уроке будет рассмотрен список групповых функций. Групповые функции нужны для получения сводной или итоговой информации на базе значений столбцов. И так приступаем: • SUM(<НАЗВАНИЕ СТОЛБЦА>) Данная функция выводит общую сумму значений учитываются только определенные значения а не определенные значения не учитываются. • AVG(<НАЗВАНИЕ СТОЛБЦА>) Данная функция выводит среднее арифметическое значение в столбце, данная функция не учитывает не определенные значения. • MAX(<НАЗВАНИЕ СТОЛБЦА>) Данная функция выводит максимальное значение в столбце а также может использоваться в условиях отбора. •...
2 прочтения · 2 года назад
Операторы и функции, на базе сравнения в MySQL(Урок 23)
В этом уроке будут рассмотрены функции и операторы на базе сравнения, главное отличие их от операторов сравнения в том что они в качестве значения выдают аргумент или порядковое значение. И так преступим: • LEAST(a1,a2) Данная функция выводит наименьшее значение из доступных аргументов. • GREATEST(a1,a2) Данная функция является аналогом LEAST только выводит наибольшее значение. • INTERVAL(a1,a2) Данная функция возвращает порядковый номер наибольшего из чисел. • GOALESCE(a1,a2) Данная функция выводит первое значение которым не является NULL. • IF(a,b,c) Данная функция проверяет истинно ли логическое значение или выражение...
2 года назад
Логические операторы в MySQL(Урок 22)
В этом уроке мы рассмотрим логические операторы. Эти операторы позволяют строить сложные условия отбора на базе операторов сравнения. И так приступим: x AND y Оператор 'и' возвращает следующие значения: • 1 TRUE если оба операнда совпадают • 0 FALSE если один из x или y не совпадают • NULL в остальных случаях x OR y Оператор 'или' возвращает следующие значения: • 1 TRUE если один или оба операнда совпадают • 0 FALSE если оба операнда имеет неистинные значения • NULL в остальных случаях x XOR y Оператор 'исключающие...