Code:
SELECT mcr2008.st, (SUM(mcr2008.bedsize)-SUM(mcr2007.bedsize))/SUM(mcr2007.bedsize)
FROM
(
(
SELECT mcrid, st , SUM(bedsize) as bedsize
FROM MCRCR_96_to_08
WHERE yr=2008
GROUP BY mcrid, st
) as MCR2008
INNER JOIN
(
SELECT mcrid, st, SUM(bedsize)as bedsize
FROM MCRCR_96_to_08
WHERE yr=2007
GROUP BY mcrid, st
) as MCR2007
ON MCR2007.mcrid=MCR2008.mcrid
) as A
GROUP BY st;
Comment