[Solved] Advanced SQL connecting to a Calc spreadsheet
Posted: Tue Nov 13, 2012 3:42 am
I made a Base .odb file that connects to a Calc spreadsheet. I can list my tables and make some simple queries with them. Advanced commands on the other hand do not seem to be available, as there is:
- no aggregated functions (the list of functions in the query design window is empty)
- impossible to add more than one table and make joins between them
I am working with data that is originating from Exel files, combined with the DB possibilities of MS Query. Now trying to get all the functionalities into LibreOffice.
I know the SQL syntax in Base is dependant to the type of database. But I didn't find any clear directives specific to spreadsheets. So my questions are:
- Are these limitations due to the designer ?
- If so, where do I find a good overview of the SQL syntax possible when connecting to spreadsheets (thus not MySQL, HSQLDB, ...) ?
- If not, is there another way to get the data from my Calc spreadsheets ? for example, can I pick up the data through a HSQL server ?
For now, I need a way to (1) make a left outer join, (2) group by and (3) convert string into number.
Thanks for any advise, help ...
- no aggregated functions (the list of functions in the query design window is empty)
- impossible to add more than one table and make joins between them
I am working with data that is originating from Exel files, combined with the DB possibilities of MS Query. Now trying to get all the functionalities into LibreOffice.
I know the SQL syntax in Base is dependant to the type of database. But I didn't find any clear directives specific to spreadsheets. So my questions are:
- Are these limitations due to the designer ?
- If so, where do I find a good overview of the SQL syntax possible when connecting to spreadsheets (thus not MySQL, HSQLDB, ...) ?
- If not, is there another way to get the data from my Calc spreadsheets ? for example, can I pick up the data through a HSQL server ?
For now, I need a way to (1) make a left outer join, (2) group by and (3) convert string into number.
Thanks for any advise, help ...