Математичні функції в sql.
Привіт всім! Мало хто знає, що в SQL є математичні функції, проте, вони є, і ось про деякі з них ми і поговоримо в цій статті.
Якщо ви знайомі хоч з одним з нормальних мов програмування, то, думаю, вам все буде зрозуміло і знайоме.
ABS
ABS повертає абсолютне значення переданого числа.
SELECT ABS(-10)asmodule FROM table-
повернеться 10, бо це його модуль.
ACOS
Потрібен аркосінус? Немає проблем! Вводите число, отримуйте відповідь.
SELECT ACOS(.5)as arcosine FROM table-
Повернеться відповідь: 1.047197551
ASIN
Повертає арсінус.
Відео: Курс Excel_Базовий - Урок №10.1 Математичні функції
SELECT ASIN(.3)as arsin FROM table-
ATAN
повертає артангес
SELECT ATAN(.3)as artangets FROM table-
ATAN2
Те ж саме, але для 2 чисел.
SELECT ATAN2(.3,.2)as artangets2 FROM table-
поверне: 0.982793723
POWER
Повертає число, зведена в якусь ступінь.
SELECT POWER(3,2)as power FROM table-
поверне: 9
SIN, TAN, COS
Повертають, соотвественно, синус, тангенс, косинус.
SQRT
Повертає квадратний корінь.
Відео: Уроки MS SQL Server. функції угруповання
SELECT SQRT(25)as root FROM table-
Зрозуміло, що поверне 5.
Ось такі часто використовувані математичні функції є в SQL.
Так що, не варто вплутувати сюди PHP, якщо вам потрібно зробити щось з цього, краще нехай цим відразу займеться сервер бази даних, так буде швидше.
Дякую за увагу і вдалих вам запитів!
- Системні вимоги для windows 8
- Partition table
- Як дізнатися кількість записів в sql-вибірці
- Як зробити математичні дії з числом з буфера пам`яті в excel
- Як знайти помилку в sql-запиті
- Як знайти підрядок в рядку на sql.
- Як ігнорувати вставку записи в sql.
- Об`єкт math в jаvascript
- Конструкція where в sql
- Вивчаємо sass. Математичні операції.
- Випадкова вибірка з бази даних
- Group by в sql
- Пошук по базі даних з сортуванням за релевантністю
- Having в sql
- Запит sql на вибірку певного числа записів
- Mysql
- Нормальні форми баз даних.
- Оператор between в sql.
- Оптимізація запитів до mysql
- Математичні функції в php
- Подвійна сортування на sql