Cześć,
potrzebuję pomocy w zbudowaniu zapytania sql. Chcę otrzymać listę zgłoszeń helpdeska utworzonych w ciągu ostatnich 24h, niezamkniętych, które siedzą w kolejce, skonfigurowanej do powiadamiania użytkownika o ID = 1
wymodziłem zapytanie, ale w odpowiedzi dostaję po dwa razy ten sam rekord...
$manlist = $DB->GetAll('SELECT t.id, t.subject, t.state, t.owner, t.customerid, *rtr.rights,* o.name AS ownername, ' . $DB->Concat('c.lastname', "' '", 'c.name') . ' AS customername FROM rttickets t LEFT JOIN users o ON (t.owner = o.id) * LEFT JOIN rtrights rtr ON (rtr.userid = 1)* LEFT JOIN customersview c ON (t.customerid = c.id) WHERE *(rtr.rights & 8) = 8 *AND t.createtime < ?NOW? - 86400 AND t.state < 2 ORDER BY t.createtime asc');