query-engine/examples/scripts/sql_self_join.chase

9 lines
235 B
Plaintext
Raw Normal View History

# Run a self-join with SQL table aliases.
fact Parent(alice, bob).
fact Parent(bob, carol).
fact Parent(carol, dave).
schema Parent(parent, child).
sql SELECT p.parent, q.child FROM Parent AS p, Parent AS q WHERE p.child = q.parent;