# csvq
> SQL-like query language for CSV files

## Summary
Run SQL queries directly against CSV files including joins and aggregations

## Capabilities
- Run SQL queries on CSV files
- Support SELECT, INSERT, UPDATE, DELETE
- JOIN multiple CSV files
- Aggregate functions and GROUP BY

## When to Use
- When querying CSV data with SQL
- When joining multiple CSV files

## When NOT to Use
- When you need a full database

## Related Tools
- [xsv](/tools/xsv) (complementary)
- [sq](/tools/sq) (complementary)
- [tv](/tools/tv) (complementary)
- [tabview](/tools/tabview) (complementary)

---
Source: https://littlescripts.sh/tools/csvq
