0
只是出于好奇,看起来像一个distinct
领域必须放在任何其他领域之前,我错了吗?是否必须将“独特”字段作为查询中的第一个字段?
见SQLite的这个例子中,
sqlite> select ip, distinct code from parser; # syntax error?
Error: near "distinct": syntax error
sqlite> select distinct code, ip from parser; # works
这是为什么?我真的有语法错误吗?
是的,只有Postgres(除了通常的'DISTINCT'修饰符)还有一个** ['DISTINCT ON(表达式)'](http://www.postgresql.org/docs/9.2/static/sql-select .html#SQL-DISTINCT)**构建。 –