如何查找同一日期的重复记录

时间:2016-03-05 06:30:45

标签: sql

我有一个房间库存表,每个房间每天有一个记录, 但是有些房间有一天的双重记录。我想查询以获取这些ID。

Inventory_table => id,roomid,inv_date ....

2 个答案:

答案 0 :(得分:1)

以下内容可为您提供包含重复项的房间列表。

select id, roomid, inv_date, count(room)
from room_inventory
group by id, roomid, inv_date
having count(room) > 1;

答案 1 :(得分:1)

Select Id, count(*) from inventory_table group by roomid, inv_date having count(*)>1