-
Notifications
You must be signed in to change notification settings - Fork 247
Open
Labels
language-designChanges to PRQL-the-languageChanges to PRQL-the-language
Description
@snth recently expressed an opinion that relation aliases in PRQL are mistake and should be removed
By relational aliases we mean the name x in following queries:
from x = employees
...
join x = managersCurrently, relational aliases have effect of assigning a name to a relational variable within the query:
from x = employees
select {x.name}@snth argues that relational aliases are a carryover from SQL and should be removed from PRQL because
a) it is not a fundamental part of Relational Algebra, and
b) breaks the local nature of PRQL transforms and puts in global dependencies between different pipeline steps.
snth and eitsupi
Metadata
Metadata
Assignees
Labels
language-designChanges to PRQL-the-languageChanges to PRQL-the-language