← Back to context Comment by cha42 1 year ago Any syntax with a let operator to name stuff or a lambda abstraction. 3 comments cha42 Reply almostgotcaught 1 year ago That only gives you trees not DAGs - you can't do fan-in (there's no way to "share" let bound names). mathnmusic 1 year ago Isn't this fan-in?let A = select * from tblalet B = select * from tblblet C = select * from A join B almostgotcaught 1 year ago Think about what tbla and tblb can be - hint they can only be globals (ie actual tables)
almostgotcaught 1 year ago That only gives you trees not DAGs - you can't do fan-in (there's no way to "share" let bound names). mathnmusic 1 year ago Isn't this fan-in?let A = select * from tblalet B = select * from tblblet C = select * from A join B almostgotcaught 1 year ago Think about what tbla and tblb can be - hint they can only be globals (ie actual tables)
mathnmusic 1 year ago Isn't this fan-in?let A = select * from tblalet B = select * from tblblet C = select * from A join B almostgotcaught 1 year ago Think about what tbla and tblb can be - hint they can only be globals (ie actual tables)
almostgotcaught 1 year ago Think about what tbla and tblb can be - hint they can only be globals (ie actual tables)
That only gives you trees not DAGs - you can't do fan-in (there's no way to "share" let bound names).
Isn't this fan-in?
let A = select * from tbla
let B = select * from tblb
let C = select * from A join B
Think about what tbla and tblb can be - hint they can only be globals (ie actual tables)