3.0 DB modifiers

Add support for multiple modifiers in SELECT clauses.

`DISTINCT` is a modifier as well, but talking with @lorenzo it will not be handled asmodifiers because it is very common in all DBs and leaving it as separated method is easier to use by developers and to handle by drivers.