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
Advanced MariaDB Features
Window Functions
OVER() Clause
Partitioning (PARTITION BY)
Ordering (ORDER BY)
Framing
ROWS
RANGE
Common Window Functions
ROW_NUMBER
RANK
DENSE_RANK
LEAD
LAG
Common Table Expressions (CTEs)
The WITH Clause
Recursive CTEs
Syntax and Use Cases
Temporal Data Tables
System-Versioned Tables
Enabling System Versioning
Querying Historical Data
Application-Time Periods
Defining Application Time Periods
Querying with Application Time
Dynamic Columns
Creating Dynamic Columns
Accessing Dynamic Column Data
Use Cases and Limitations
Sequences
Creating Sequences (CREATE SEQUENCE)
Using Sequences in Tables
Managing Sequence Values
Previous
6. Built-in Functions
Go to top
Next
8. Storage Engines