Мне нужно рассчитать общее количество дней, потраченных на разрешение билетов на январь 2012 года для каждого технического персонала, и перечислить их в порядке возрастания.
Я попытался переписать вопрос, чтобы сделать его более понятнымсначала вот так
Найдите все технические документы на билеты в январе 2012 года и отобразите общее количество дней, потраченных на каждый из них.
Вот моя попытка
select pplSoft, days_worked_on as pplWorkedOn
from Tickets, Tech_personnel
where date_submitted >= '01-JAN-2012' AND date_submitted <= '31-JAN-2012'
group by pplSoft having pplWorkedOn =
(select days_worked_on WHERE date_submitted >= '01-JAN-2012'
AND date_submitted <= '31-JAN-2012');
Что не так ... помощь приветствуется!
TECH PERSONNEL (pplSoft, fname, lname, pittID, expertise, office phone) where fname is first name, and lname is last name.
USERS (pplSoft, fname, lname, pittID, office phone)
CATEGORIES (category id, category, description) where this table lists all possible categories of submitted tickets.
INVENTORY(machine name, IP, network port, MACADDR, location id)
LOCATIONS(location id, location, building, notes)
TICKETS (ticket number, owner pplSoft, date submitted, date closed, days worked on, category id, machine name, location, description)
ASSIGNMENT (ticket number, tech pplSoft, date assigned, status) where status held is an enumeration, could be: assigned, in progress, delegated, closed successful, or closed unsuccessful.