sql
Installation
SKILL.md
SQL
Standard language for storing, manipulating and retrieving data in databases.
When to Use
- Relational Data Storage & ACID Transactions: Financial ledgers, ERP systems, e-commerce checkouts, and customer databases.
- Complex Analytical Queries & Aggregations: Generating multi-dimensional business reports, cohorts, and funnels.
- Hierarchical & Graph Data Traversal: Querying organizational charts, bills of materials, and parent-child trees using recursive CTEs.
- Semi-Structured Document Querying: Using native JSON/JSONB indexing and operators in modern relational engines like PostgreSQL.