
- SQL - Home
- SQL - Roadmap
- SQL - Overview
- SQL - RDBMS Concepts
- SQL - Databases
- SQL - Syntax
- SQL - Data Types
- SQL - Operators
- SQL - Expressions
- SQL - Comments
- SQL Database
- SQL - Create Database
- SQL - Drop Database
- SQL - Select Database
- SQL - Rename Database
- SQL - Show Databases
- SQL - Backup Database
- SQL Table
- SQL - Create Table
- SQL - Show Tables
- SQL - Rename Table
- SQL - Truncate Table
- SQL - Clone Tables
- SQL - Temporary Tables
- SQL - Alter Tables
- SQL - Drop Table
- SQL - Delete Table
- SQL - Constraints
- SQL Queries
- SQL - Insert Query
- SQL - Select Query
- SQL - Select Into
- SQL - Insert Into Select
- SQL - Update Query
- SQL - Delete Query
- SQL - Sorting Results
- SQL Views
- SQL - Create Views
- SQL - Update Views
- SQL - Drop Views
- SQL - Rename Views
- SQL Operators and Clauses
- SQL - Where Clause
- SQL - Top Clause
- SQL - Distinct Clause
- SQL - Order By Clause
- SQL - Group By Clause
- SQL - Having Clause
- SQL - AND & OR
- SQL - BOOLEAN (BIT) Operator
- SQL - LIKE Operator
- SQL - IN Operator
- SQL - ANY, ALL Operators
- SQL - EXISTS Operator
- SQL - CASE
- SQL - NOT Operator
- SQL - NOT EQUAL
- SQL - IS NULL
- SQL - IS NOT NULL
- SQL - NOT NULL
- SQL - BETWEEN Operator
- SQL - UNION Operator
- SQL - UNION vs UNION ALL
- SQL - INTERSECT Operator
- SQL - EXCEPT Operator
- SQL - Aliases
- SQL Joins
- SQL - Using Joins
- SQL - Inner Join
- SQL - Left Join
- SQL - Right Join
- SQL - Cross Join
- SQL - Full Join
- SQL - Self Join
- SQL - Delete Join
- SQL - Update Join
- SQL - Left Join vs Right Join
- SQL - Union vs Join
- SQL Keys
- SQL - Unique Key
- SQL - Primary Key
- SQL - Foreign Key
- SQL - Composite Key
- SQL - Alternate Key
- SQL Indexes
- SQL - Indexes
- SQL - Create Index
- SQL - Drop Index
- SQL - Show Indexes
- SQL - Unique Index
- SQL - Clustered Index
- SQL - Non-Clustered Index
- Advanced SQL
- SQL - Wildcards
- SQL - Injection
- SQL - Hosting
- SQL - Min & Max
- SQL - Null Functions
- SQL - Check Constraint
- SQL - Default Constraint
- SQL - Stored Procedures
- SQL - NULL Values
- SQL - Transactions
- SQL - Sub Queries
- SQL - Handling Duplicates
- SQL - Using Sequences
- SQL - Auto Increment
- SQL - Date & Time
- SQL - Cursors
- SQL - Common Table Expression
- SQL - Group By vs Order By
- SQL - IN vs EXISTS
- SQL - Database Tuning
- SQL Function Reference
- SQL - Date Functions
- SQL - String Functions
- SQL - Aggregate Functions
- SQL - Numeric Functions
- SQL - Text & Image Functions
- SQL - Statistical Functions
- SQL - Logical Functions
- SQL - Cursor Functions
- SQL - JSON Functions
- SQL - Conversion Functions
- SQL - Datatype Functions
- SQL Useful Resources
- SQL - Questions and Answers
- SQL - Cheatsheet
- SQL - Quick Guide
- SQL - Useful Functions
- SQL - Useful Resources
- SQL - Discussion
SQL - Numeric Functions
SQL numeric functions are used primarily for numeric manipulation and/or mathematical calculations. The following table details the numeric functions −
Sr.No. | Function & Description |
---|---|
1 |
ABS()
Returns the absolute value of numeric expression. |
2 |
ACOS()
Returns the arccosine of numeric expression. Returns NULL if the value is not in the range -1 to 1. |
3 |
ASIN()
Returns the arcsine of numeric expression. Returns NULL if value is not in the range -1 to 1 |
4 |
ATAN()
Returns the arctangent of numeric expression. |
5 |
ATN2()
Returns the arctangent of the two variables passed to it. |
6 |
CEILING()
Returns the smallest (closest to negative infinity) integer value that is greater than or equal to this value. |
7 |
COS()
Returns the trigonometric cosine of the given value. |
8 |
COT()
Returns the trigonometric cotangent of the given value. |
9 |
DEGREES()
Returns numeric expression converted from radians to degrees. |
10 |
EXP()
Returns the base of the natural logarithm (e) raised to the power of passed numeric expression. |
11 |
FLOOR()
Returns the largest integer value that is not greater than passed numeric expression. |
12 |
LOG()
Returns the natural logarithm of the passed numeric expression. |
13 |
LOG10()
Returns the base-10 logarithm of the passed numeric expression. |
14 |
PI()
Returns the value of pi |
15 |
POWER()
Returns the value of one expression raised to the power of another expression |
16 |
RADIANS()
Returns the value of passed expression converted from degrees to radians. |
17 |
RAND()
Returns the random value between 0 and 1. |
18 |
ROUND()
Returns numeric expression rounded to an integer. Can be used to round an expression to a number of decimal points |
19 |
SIGN()
Returns the sign of a number, indicating whether it is positive, negative, or zero. |
20 |
SIN()
Returns the sine of numeric expression given in radians. |
21 |
SQRT()
Returns the non-negative square root of numeric expression. |
22 |
TAN()
Returns the tangent of numeric expression expressed in radians. |