mysql_query("SELECT nid,title, type,created, v_api.ContentSum
FROM `node` n
LEFT JOIN ( SELECT content_id,
SUM(CASE WHEN value=1 THEN 1
WHEN value=0 THEN -1
ELSE 0
END) AS ContentSum
FROM votingapi_vote
WHERE value_type = 'option'
GROUP BY content_id) v_api
ON n.nid = v_api.content_id
where type='provider'
ORDER BY v_api.ContentSum DESC, created DESC LIMIT 0 , 22");
How do I change this query into a Drupal query?