SQL Command and Function with syntax in details.
1. STRING FUNCTIONS
�Work on text values.
Function Use
TRIM() Remove spaces
UPPER() Convert to uppercase
LOWER() Convert to lowercase
LENGTH() Count characters
SUBSTRING() Extract part of text
Example:SELECT UPPER(name) FROM students;
2. NUMERIC FUNCTIONS
�Work on numbers.
Function Use
ROUND() Round number
ABS() Absolute value
MOD() Remainder
POWER() Exponent
Example: SELECT ROUND(95.678,2);
3. DATE FUNCTIONS
�Work on dates.
Function Use
NOW() Current date & time
CURDATE() Current date
DATEDIFF() Difference between dates
Example: SELECT CURDATE();
4. AGGREGATE FUNCTIONS
�Work on multiple rows → return one value.
Function Use
COUNT() Count rows
SUM() Total
AVG() Average
MAX() Highest value
MIN() Lowest value
Example: SELECT AVG(marks) FROM students;
5. NULL FUNCTIONS
Function Use
COALESCE() First non-NULL value
IFNULL() Replace NULL
Example:
SELECT COALESCE(phone,'Not Given') FROM students;
6. CONVERSION FUNCTIONS
Function Use
CAST() Change datatype
CONVERT() Convert datatype
Example: SELECT CAST(marks AS CHAR);