(add-table sql q)
Takes an sql-select statement and adds a table to its select-tables list.
Takes an sql-select statement and adds a table to its select-tables list.
(aggregation-op->sql op)
Takes an op keyword and returns the corresponding sql-op. If there is no sql-op, return the name of the keyword.
Takes an op keyword and returns the corresponding sql-op. If there is no sql-op, return the name of the keyword.
(expression->sql expr)
Takes a relational algebra expression and returns the corresponding sql-statement.
Takes a relational algebra expression and returns the corresponding sql-statement.
(project->sql q)
Takes a project query and returns the abstract Sql representation.
Takes a project query and returns the abstract Sql representation.
(project-alist->sql alist)
Takes a projection alist and returns a corresponding sql statement.
Takes a projection alist and returns a corresponding sql statement.
(query->sql q)
Takes a query in abstract relational algegbra and returns the corresponding abstract sql.
Takes a query in abstract relational algegbra and returns the corresponding abstract sql.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close