我正在试图找出Oracle语法来编写一个查询来获取下表中的所有记录,这些记录在我的表中只有一个名为TEST的DEVICE_ID记录。所以我希望查询只返回00005 TNT13232记录,因为只有其中一个存在,而其他的重复。有什么想法吗?
TEST表格列:
ID (auto generated sequence number 10)
DEVICE_ID (varchar)
示例数据:
00001 TNT12345
00002 TNT12345
00003 TNT12345
00004 TNT11111
00005 TNT13232
00006 TNT11111
答案 0 :(得分:2)
select device_id
from your_table
group by device_id
having count(*) = 1