数据库查询UNIQUE约束

时间:2015-06-19 12:45:56

标签: sql oracle

我是PL SQL的新手。我想根据一些独特的属性获取数据。我可以在WHERE子句中使用UNIQUE关键字吗?如果是,那么确切的语法是什么。

提前完成。

2 个答案:

答案 0 :(得分:1)

使用UNIQUE的语法:

SELECT UNIQUE <column_name_list> FROM <table_name> WHERE <conditions>;

但是,请考虑使用关键字DISTINCT来选择唯一值,因为UNIQUE并非所有SQL数据库都是标准的。

SELECT DISTINCT <column_name_list> FROM <table_name> WHERE <conditions>;

请参阅this post了解相关信息。

答案 1 :(得分:0)

要仅选择某列中的唯一值,您只需: SELECT UNIQUE columnName FROM tableName;