From 57d69483d63369822f544bbb58b8ef05bc01439c Mon Sep 17 00:00:00 2001 From: prql-bot <107324867+prql-bot@users.noreply.github.com> Date: Sat, 14 Sep 2024 10:32:20 -0700 Subject: [PATCH] chore: Backport #4905 to `web` (#4907) Co-authored-by: Cornelius Roemer --- web/book/src/tutorial/relations.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/book/src/tutorial/relations.md b/web/book/src/tutorial/relations.md index 3ff14eb36979..4a812af301ae 100644 --- a/web/book/src/tutorial/relations.md +++ b/web/book/src/tutorial/relations.md @@ -77,8 +77,8 @@ those columns named in the tuple. ### `derive` transform -To add columns to a relation, we can use `derive` function. Let's define a new -column for Value Added Tax, set at 19% of the invoice total. +To add columns to a relation, we can use the `derive` function. Let's define a +new column for Value Added Tax, set at 19% of the invoice total. ```prql no-eval from invoices @@ -123,7 +123,7 @@ In the example above, the alias `inv` represents the `invoices` relation and PRQL manipulates relations (tables) of data. The `derive`, `select`, and `join` transforms change the number of columns in a table. The first two never affect the number of rows in a table. `join` may change the number of rows, depending -on the variation chosen. +on the chosen type of join. This final example combines the above into a single query. It illustrates _a pipeline_ - the fundamental basis of PRQL. We simply add new lines (transforms)