Jerzy Tyszkiewicz:
Spreadsheet As a Relational Database Engine,
in Proc. ACM SIGMOD International Conference on Management of Data:195-206, Indianapolis, 2010.
The following materials can be downloaded:
SELECT
name, AVG(income)
FROM
Incomes
GROUP BY name
HAVING COUNT(*)>3
xlsx | xls | |
---|---|---|
Excel < 2007 | NO | YES |
Excel ≥ 2007 | YES | YES |
OpenOffice 3.x | YES | YES |
gnumeric 1.10.x | NO | YES |
SELECT
Families.id, Families.name, AVG(Incomes.income)
FROM
Families JOIN Incomes
ON Families.id=Incomes.id
GROUP BY Families.id, Families.name
HAVING COUNT(*)>3
xlsx | xls | |
---|---|---|
Excel < 2007 | NO | YES |
Excel ≥ 2007 | YES | YES |
OpenOffice 3.x | NO | YES |
gnumeric 1.10.x | NO | YES |
xlsx | xls | |
---|---|---|
Excel < 2007 | NO | YES |
Excel ≥ 2007 | YES | YES |
OpenOffice 3.x | NO | YES |
gnumeric 1.10.x | NO | YES |