Liking cljdoc? Tell your friends :D

sqlosure.relational-algebra-sql


add-tableclj

(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.
sourceraw docstring

aggregation-op->sqlclj

(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.
sourceraw docstring

expression->sqlclj

(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.
sourceraw docstring

project->sqlclj

(project->sql q)

Takes a project query and returns the abstract Sql representation.

Takes a project query and returns the abstract Sql representation.
sourceraw docstring

project-alist->sqlclj

(project-alist->sql alist)

Takes a projection alist and returns a corresponding sql statement.

Takes a projection alist and returns a corresponding sql statement.
sourceraw docstring

query->sqlclj

(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.
sourceraw docstring

x->sql-selectclj

(x->sql-select sql)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close