Что я хочу сделать, это показать среднее количество минут, которое техник работал над каждым билетом, но только там, где среднее значение больше или равно общим средним минутам за билет. Но вы не можете использовать avg on datetime.Как получить среднее количество минут из даты и времени?
Я знаю, что это совершенно неправильно, но это то, что я начинаю с:
select user_firstname + ' ' + user_lastname as technician_name,
avg(ticket_requestdate - ticket_closeddate) as average_minutes_per_ticket
from hd_users
join hd_tickets on ticket_requestor_id=user_id
where user_is_technician = '1'
having avg(ticket_requestdate - ticket_closeddate) >=
(select avg(ticket_requestdate - ticket_closeddate) from hd_users)
если вы предоставите структуру таблицы имеет больше смысла. Трудно определить, в каком поле находится таблица atm. – Kaf