Есть таблица пользовательских запросов, requests. 
Есть скрипт, который совершает запрос к БД, и возвращает айди того модератора, за которым закреплено меньше всего запросов.
'SELECT customer_id, count
    FROM (
         SELECT customer_id, count(*) as count
         FROM requests
         GROUP BY customer_id
     ) AS counts
     ORDER BY count ASC
     LIMIT 1'
Нужно усовершенствовать запрос так, чтоб возвращалось айди того модератора, у которого меньше всего запросов со значением поля status = "to work", или их нет совсем.
Никак не могу допедрить, в SQL не силен, прошу помочь разобраться >