我见过两个版本。在iSeries DB2上,您可以使用其中任何一个,据我所知,它们可以执行相同的操作。有区别吗?
答案 0 :(得分:2)
不,没有区别,因为DISTINCT是关键字而不是是函数调用。
与SOME_COLUMN
和(SOME_COLUMN)
之间的区别相同(前面没有任何关键字)
答案 1 :(得分:1)
如果您的选择中只有一列,则没有区别。
但是当你使用distinct outside作为 -
时select disctinct col1, col2, col3 from table
它在(col1,col2,col3)的组元组上应用distinct。
最后,使用distinct作为select distinct
或select distinct()