Hi,
just my 2 ct:
I agree with Paolo that normal users do not know SQL, on the other hand there might be users that do not know spreadsheet syntax either (e.g. me :) which spreadsheet BTW: Excel? LO? or do they use the same syntax? SQL would be a standardized approach (and is the syntax already used in QGIS expressions). On the other hand if it is possible to "click together" the expression it doesn't matter which syntax is used, good documentation and direct help is a must here. If you e.g. choose a SUM function a GROUP BY woould be added automatically at the end (if not already there) SQL is used at so many places in QGIS: layer filters, labelling, rule-based renderer... I would not mix this with different syntax.

Bernhard

Am 16.03.2016 um 08:36 schrieb Paolo Cavallini:
Il 16/03/2016 08:30, Neumann, Andreas ha scritto:

Why do you think SQL aggregate syntax (e.g. as outlined
at http://www.postgresql.org/docs/9.5/interactive/functions-aggregate.html)
is a no-go? Can you explain this in detail? QGIS is much closer to a
database then it is to a spreadsheet - in fact for most serious QGIS
work you store your data in a SQL database.

It was my impression that QGIS tries to maintain expression syntax
compatible with SQL wherever possible. I think it would be a good thing.

Hi Andreas,
based on my lengthy experience with courses, I'm pretty sure SQL
commands are out of reach for most "normal" GIS users.
It is fine to have access to SQL for power users, but aggregate
functions should IMHO be available to anyone.
All the best.




__________ Information from ESET Mail Security, version of virus signature 
database 13185 (20160316) __________

The message was checked by ESET Mail Security.
http://www.eset.com


_______________________________________________
Qgis-developer mailing list
[email protected]
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to