SELECT  DATE
       ,ROUND(SUM(IF(TYPE = 'no_completed',1,0))/COUNT(id),3) AS p
FROM email
WHERE send_id IN
(SELECT id 
FROM user
WHERE is_blacklist = 0)
AND receive_id IN (
SELECT id 
FROM user
WHERE is_blacklist = 0
) 
GROUP BY DATE
order by date