GitHub - dinedal/textql: Execute SQL against structured text like CSV or TSV

textql är ett verktyg som möjliggör exekvering av SQL-frågor mot strukturerade textfiler som CSV och TSV, genom att använda en in-memory SQLite-databas. Verktyget har genomgått betydande förbättringar sedan version 1, inklusive automatisk igenkänning av numeriska värden och datum/tid, stöd för JOINs, nya flaggor för utdatahantering samt en kortare SQL-syntax. textql skiljer sig från direkt SQLite-import genom att stödja stdin (Unix pipes) och quote-escaped delimiters, och det fokuserar på att använda SQLite:s in-memory-funktioner. Installation kan göras via Homebrew, Go, Docker eller AUR, och det finns även stöd för utökade SQL-funktioner för matematik, strängmanipulation och aggregering.