Version 2.6
SELECT * FROM Canopy ( ON { table | view | (query) } AS InputTable USING [ IDColumn (id_column) ] [ TargetColumns ({ 'target_column' | target_column_range [,...]) ] LooseDistance (maximum) TightDistance (minimum) ) AS alias;
SELECT * FROM Canopy ( ON { table | view | (query) } AS InputTable USING [ IDColumn (id_column) ] [ TargetColumns ({ 'target_column' | target_column_range [,...]) ] LooseDistance (maximum) TightDistance (minimum) ) AS alias;