Useful Links
Computer Science
Databases
MariaDB Database
1. Introduction to MariaDB
2. Installation and Initial Setup
3. SQL Fundamentals
4. Data Types
5. Advanced Querying
6. Built-in Functions
7. Advanced MariaDB Features
8. Storage Engines
9. Indexing and Performance Optimization
10. Database Administration
11. Security
12. Replication and High Availability
Built-in Functions
String Functions
Concatenation Functions
CONCAT()
CONCAT_WS()
Substring Functions
SUBSTRING()
LEFT()
RIGHT()
String Length Functions
LENGTH()
CHAR_LENGTH()
Case Conversion Functions
UPPER()
LOWER()
Pattern Matching Functions
REGEXP
LIKE
Trimming and Padding Functions
TRIM()
LTRIM()
RTRIM()
LPAD()
RPAD()
Numeric Functions
Rounding Functions
ROUND()
CEIL()
FLOOR()
Absolute Value Functions
ABS()
Mathematical Functions
POWER()
SQRT()
MOD()
Random Number Generation
RAND()
Date and Time Functions
Date Extraction Functions
YEAR()
MONTH()
DAY()
HOUR()
MINUTE()
SECOND()
Date Arithmetic Functions
DATE_ADD()
DATE_SUB()
DATEDIFF()
Formatting Dates and Times
DATE_FORMAT()
TIME_FORMAT()
Current Date and Time Functions
NOW()
CURDATE()
CURTIME()
Control Flow Functions
CASE
IF
IFNULL
NULLIF
Type Casting Functions
CAST
CONVERT
JSON Functions
Extracting JSON Values
JSON_EXTRACT()
JSON_VALUE()
Modifying JSON Documents
JSON_SET()
JSON_INSERT()
JSON_REPLACE()
Searching within JSON
JSON_SEARCH()
JSON_CONTAINS()
System Information Functions
User and Connection Information
USER()
CONNECTION_ID()
Database and Table Metadata
DATABASE()
VERSION()
Server Status Functions
LAST_INSERT_ID()
ROW_COUNT()
Previous
5. Advanced Querying
Go to top
Next
7. Advanced MariaDB Features