QueryColumn(sqlName: String, adapter: ValueAdapter<T>, jsonName: String = sqlName)
A query column with a SQL expression, like "COUNT(*)". QueryColumn values are read-only, and query columns cannot appear in a SelectQuery marked as for update.