Oracle在单个表上选择

时间:2012-10-31 09:38:57

标签: oracle select

我有下表。

id  NAME    folder_NAME
1   tom     popular
2   tom     folder2
3   peter   popular
4   peter   folder1
5   john    folder1
6   john    folder2
7   john    folder3
8   Mark    folder1
9   Mark    folder2
10  Alex    folder1

如何选择没有文件夹名称“热门”的名称?

1 个答案:

答案 0 :(得分:2)

试试这个:

select distinct NAME 
  from table
 where name not in (select name from table where folder_name = 'popular')

但这不是最好的查询,可以写。 我更喜欢这里NOT EXISTS条款。