Derive
Computes one or more new columns.
derive {
name = expression,
# or
column,
}
Examples
PRQL
from employees
derive gross_salary = salary + payroll_tax
SQL
SELECT
*,
salary + payroll_tax AS gross_salary
FROM
employees
PRQL
from employees
derive {
gross_salary = salary + payroll_tax,
gross_cost = gross_salary + benefits_cost
}
SQL
SELECT
*,
salary + payroll_tax AS gross_salary,
salary + payroll_tax + benefits_cost AS gross_cost
FROM
employees