BQL
cytosm
BQL | cytosm | |
---|---|---|
1 | 1 | |
43 | 89 | |
- | - | |
0.0 | 10.0 | |
about 3 years ago | over 5 years ago | |
C# | Java | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BQL
-
Show HN: PRQL – A Proposal for a Better SQL
I also saw a proposal for a better syntax for SQL, called BQL, that was a strict superset but allowed for better modularity
http://intelligiblebabble.com/a-better-query-language-bql-la...
It had this github repo https://github.com/lelandrichardson/BQL but never went anywhere
I hope PRQL has a better fate!
cytosm
-
Show HN: PRQL – A Proposal for a Better SQL
* https://github.com/cytosm/cytosm
What are some alternatives?
Preql - An interpreted relational query language that compiles to SQL.
tresql - Shorthand SQL/JDBC wrapper language, providing nested results as JSON and more
malloy - Malloy is an experimental language for describing data relationships and transformations.
Sift - Sift is a basic, Relational Algebra based query engine built on top of Apache Arrow. It draws inspiration from Andy Grove's KQuery.
rfcs - RFCs for major changes to EdgeDB
prql - PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
spyql - Query data on the command line with SQL-like SELECTs powered by Python expressions
partiql-lang-kotlin - PartiQL libraries and tools in Kotlin.
logica - Logica is a logic programming language that compiles to SQL. It runs on Google BigQuery, PostgreSQL and SQLite.