CTE to show all computers with at least one visit, or visits before and after spaces> 60 minutes.
create table compVisits (Computer varchar(20), VisitDate datetime) go insert into compVisits values ('ComputerA', '2012-04-28 09:00:00') , ('ComputerA', '2012-04-28 09:05:00') , ('ComputerA', '2012-04-28 09:10:00') , ('ComputerB', '2012-04-28 09:30:00') , ('ComputerB', '2012-04-28 09:32:00') , ('ComputerB', '2012-04-28 09:44:00') , ('ComputerB', '2012-04-28 09:56:00') , ('ComputerB', '2012-04-28 10:25:00') , ('ComputerA', '2012-04-28 12:25:00') , ('ComputerC', '2012-04-28 12:30:00') , ('ComputerC', '2012-04-28 12:35:00') , ('ComputerC', '2012-04-28 12:45:00') , ('ComputerC', '2012-04-28 12:55:00') ; WITH a as (
Result:

John dewey
source share