MySQL CONV() Function
In MySQL, the CONV() function converts a number from one number base to another, such as from base 10 to base 2.
CONV() Syntax
Here is the syntax of the MySQL CONV() function:
CONV(num, from_base, to_base)
Parameters
num- Required. A number.
 from_base- Required. The number base used by 
num. From 2 to 36. to_base- Required. The number base to convert to. From 2 to 36.
 
Return value
The MySQL CONV() function convert numbers from one number base to another.
The CONV() function will return NULL if any parameter is NULL.
CONV() Examples
This example converts several hexadecimal characters to decimal numbers:
SELECT 
    CONV('A', 16, 10),
    CONV('B', 16, 10),
    CONV('C', 16, 10),
    CONV('D', 16, 10),
    CONV('E', 16, 10),
    CONV('F', 16, 10)\G
*************************** 1\. row ***************************
CONV('A', 16, 10): 10
CONV('B', 16, 10): 11
CONV('C', 16, 10): 12
CONV('D', 16, 10): 13
CONV('E', 16, 10): 14
CONV('F', 16, 10): 15This example converts several numbers in base 10 to numbers in base 2:
SELECT 
    CONV(16, 10, 2),
    CONV(32, 10, 2),
    CONV(64, 10, 2)\G
*************************** 1\. row ***************************
CONV(16, 10, 2): 10000
CONV(32, 10, 2): 100000
CONV(64, 10, 2): 1000000