sgr sql
sgr sql [OPTIONS] SQL
Run an SQL statement against the Splitgraph engine.
There are no restrictions on the contents of the statement: this is the same as running it from any other PostgreSQL client.
If --schema is specified, the statement is run with the search_path set to that schema. This means
that these statements are equivalent:
sgr sql "SELECT * FROM "noaa/climate".table"
sgr sql -s noaa/climate "SELECT * FROM table"
If --image is specified, this will run the statement against that image using layered querying.
Only read-only statements are supported. For example:
sgr sql -i noaa/climate:latest "SELECT * FROM table"
Options
-r, --remote []: Perform operation on a different remote engine-s, --schema TEXT: Run SQL against this schema.-i, --image IMAGE: Run SQL against this image.-a, --show-all: Return all results of the query.-j, --json: Return results as JSON-n, --no-transaction: Don't wrap the SQL in a transaction.