Forum Moderators: open
SELECT
qt_tickets.`ID`, qt_users.`fname`, qt_users.`lname`, qt_users.`email`, qt_tickets.`assigned_to`,qt_users.`receive`, qt_tickets.`uploads`, qt_tickets.`ADE`, qt_tickets.`created`, qt_tickets.`Grund`,qt_tickets.`storno`, qt_tickets.`channel`, qt_tickets.`modified`,qt_tickets.`MC`,qt_tickets.`Region`, qt_tickets.`unkosten`, qt_tickets.`reviewdate`, qt_tickets.`priority`, qt_tickets.`status`, qt_departments.`name`, qt_tickets.`DEPARTMENT_ID`, qt_tickets.`parent`
FROM qt_users, qt_tickets
LEFT JOIN qt_departments ON qt_tickets.`DEPARTMENT_ID`=qt_departments.`ID`
WHERE qt_tickets.by=qt_users.ID
ORDER BY qt_tickets.`ID` DESC SELECT parents.count,I haven't tested it, but I hope you get the idea. Remember to substitute the column name parent_id for the actual column name.
qt_tickets.`ID`, qt_users.`fname`, qt_users.`lname`, qt_users.`email`, qt_tickets.`assigned_to`,qt_users.`receive`, qt_tickets.`uploads`, qt_tickets.`ADE`, qt_tickets.`created`, qt_tickets.`Grund`,qt_tickets.`storno`, qt_tickets.`channel`, qt_tickets.`modified`,qt_tickets.`MC`,qt_tickets.`Region`, qt_tickets.`unkosten`, qt_tickets.`reviewdate`, qt_tickets.`priority`, qt_tickets.`status`, qt_departments.`name`, qt_tickets.`DEPARTMENT_ID`, qt_tickets.`parent`
FROM qt_users, qt_tickets
LEFT JOIN qt_departments ON qt_tickets.`DEPARTMENT_ID`=qt_departments.`ID`
Left Join (Select parent_id, sum(1) as count From qt_tickets Where parent_id > 0 Group By parent_id) as parents On qt_tickets.parent_id = parents.parent_id
WHERE qt_tickets.by=qt_users.ID
ORDER BY qt_tickets.`ID` DESC