Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/docs/source/src/python/user-guide/sql/create.py
7890 views
1
# --8<-- [start:setup]
2
import polars as pl
3
4
# --8<-- [end:setup]
5
6
# --8<-- [start:create]
7
data = {"name": ["Alice", "Bob", "Charlie", "David"], "age": [25, 30, 35, 40]}
8
df = pl.LazyFrame(data)
9
10
ctx = pl.SQLContext(my_table=df, eager=True)
11
12
result = ctx.execute(
13
"""
14
CREATE TABLE older_people
15
AS
16
SELECT * FROM my_table WHERE age > 30
17
"""
18
)
19
20
print(ctx.execute("SELECT * FROM older_people"))
21
# --8<-- [end:create]
22
23