SELECT DISTINCT和SELECT UNIQUE之间的区别

Pin*_*aki 9 oracle

可能重复:
Oracle 9i中的唯一vs独特多列

SELECT DISTINCT和SELECT UNIQUE与点和示例之间的正确区别.

pow*_*cha 20

SELECT DISTINCT并且SELECT UNIQUE在oracle中表现相同.

虽然DISTINCT是ANSI SQL标准,但却UNIQUE是Oracle特定的声明.

请看这里:http://psoug.org/definition/DISTINCT.htm


小智 8

Oracle官方文档

http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_10002.htm#sthref9346

国家:

DISTINCT | 独特

如果希望数据库仅返回所选的每组重复行的一个副本,请指定DISTINCT或UNIQUE.这两个关键字是同义词.重复行是选择列表中每个表达式具有匹配值的行.