Questions Columns Rows
GitHub icon

ddfql

ddfql - Query language

< >

ddfql is a query language created in 2016.

#1227on PLDB 7Years Old


Example from the web:
{ "select": { "key": ["geo", "year"], "value": [ "population", "life_expectancy", "gdp_per_cap", "gov_type" ] }, "from": "datapoints", "where": { "$or": [ { // implicit $and "geo": "$geo", "year": { "$eq": 2015 }, }, { "population": { "$gt": 100000 } }, { "gdp_per_cap": { "$gt": 1000 } }, { "$and": [ // explicit $and { "$and": [ { "geo": “$geo” } ], // redundant and { "gdp_per_cap": { "$gt": 400, "$lt": 500 } }, { "life_expectancy": { "$gt": 30, "$lt": 70 } } ]} ] }, "order_by": ["life_expectancy", "population"], "join": { "$geo": { key: "geo", where: { "is--country": true, "latitude": { "$lte": 0 }, } } }, "language": "en" }

Language features

Feature Supported Token Example
Comments
// A comment
Line Comments //
// A comment
Semantic Indentation X

View source

- Build the next great programming language · Search · Add Language · Features · Creators · Resources · About · Blog · Acknowledgements · Stats · Sponsor · Traffic · Traffic Today · Day 279 · feedback@pldb.com · Logout