The "SQL" Parameter
Fine tune your data output in line with this parameter
Last updated
Was this helpful?
Fine tune your data output in line with this parameter
Last updated
Was this helpful?
The SQL url parameter (?sql=
) can be used to filter, sort or group the data export. Below are examples of how it can be used to restructure your data.
?sql=select * from csvgetter limit 1
(if first parameter)
&sql=select * from csvgetter limit 1
(if not first parameter)
Only shows the first row of data. (To show the first n
rows change to limit n
)
?sql=select * from csvgetter where <column_name>='<value>'
(if first parameter)
&sql=select * from csvgetter where <column_name>='<value>'
(if not first parameter)
Only shows data where <column_name>
is equal to <value>
.
?sql=select * from csvgetter order by <column_name> asc
(if first parameter)
&sql=select * from csvgetter order by <column_name) asc
(if not first parameter)
?sql=select * from csvgetter order by <column_name> desc
(if first parameter)
&sql=select * from csvgetter order by <column_name) desc
(if not first parameter)
Orders the data by the selected column name
?sql=select Gender, count(*) as 'Number of records' from csvgetter group by Gender
(if first parameter)
&sql=select Gender, count(*) as 'Number of records' from csvgetter group by Gender
(if not first parameter)
Groups the records by gender, counts the number of records that matches each gender.
With our encoder tool:
select Gender, count(*) as 'Number of records' from csvgetter group by Gender
becomes...
select%20Gender%2C%20count(*)%20as%20'Number%20of%20records'%20from%20csvgetter%20group%20by%20Gender
and can be used like:
Generally speaking, CSV Getter API can accept any read-only (SELECT) SQL statements. Think of any other cool SQL to include in this page? Let us know!
No. We have designed the system such that SQL only works read-only, and does not interact with the underlying data.
A SQL statement like this will introduce special characters like `
or *
into the URL. You can encode your SQL statements with our .
?sql=select%20Gender%2C%20count(*)%20as%20'Number%20of%20records'%20from%20csvgetter%20group%20by%20Gender