Something like this:
SELECT
(SELECT DATEDIFF(minute, begintime, endtime FROM table t2 WHERE blockmember=1 AND t2.blockid = table.blockid) / DATEDIFF(minute, begintime, endtime)
FROM
table
WHERE
isblock = 1
This could be rewritten without the subquery.
-Mike