Get the latest tech news

Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files


A fusion of SQL and awk: Applying SQL to text-based data files - jgarzik/sqawk

Support for SELECT, INSERT, UPDATE, and DELETE operations WHERE clause filtering with comparison operators DISTINCT keyword for removing duplicate rows ORDER BY for sorting results (ASC/DESC) Column aliases with the AS keyword Aggregate functions (COUNT, SUM, AVG, MIN, MAX) GROUP BY for data aggregation Process CSV, TSV, and custom-delimited files Custom field separator support with -F option (like awk) Fast in-memory execution Process multiple files in a single command Table name customization Chain multiple SQL statements Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed as MIT, without any additional terms or conditions.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Text

Text

Photo of SQL

SQL

Photo of fusion

fusion

Related news:

News photo

Mermaid: Generation of diagrams like flowcharts or sequence diagrams from text

News photo

Show HN: Text to 3D simulation on a map (does history pretty well)

News photo

Show HN: Goboscript, text-based programming language, compiles to Scratch