prql
Unterstützung für PRQL, die Pipelined Relational Query Language
Maintainer: ywelsch
Installation und Laden
INSTALL prql FROM community;LOAD prql;Beispiel
let invoices = s"select * from 'https://raw.githubusercontent.com/PRQL/prql/0.8.0/prql-compiler/tests/integration/data/chinook/invoices.csv'"let customers = s"select * from 'https://raw.githubusercontent.com/PRQL/prql/0.8.0/prql-compiler/tests/integration/data/chinook/customers.csv'"from invoicesfilter invoice_date >= @1970-01-16derive { transaction_fees = 0.8, income = total - transaction_fees}filter income > 1group customer_id ( aggregate { average total, sum_income = sum income, ct = count total, })sort {-sum_income}take 10join c=customers (==customer_id)derive name = f"{c.last_name}, {c.first_name}"select { c.customer_id, name, sum_income}derive db_version = s"version()"Über prql
Die PRQL-Erweiterung fügt Unterstützung für die Pipelined Relational Query Language hinzu.
Hinzugefügte Funktionen
Diese Erweiterung fügt keine Funktionen hinzu.
Überladene Funktionen
Diese Erweiterung fügt keine Funktionsüberladungen hinzu.
Hinzugefügte Typen
Diese Erweiterung fügt keine Typen hinzu.
Hinzugefügte Einstellungen
Diese Erweiterung fügt keine Einstellungen hinzu.