1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where price <=49.9999 ) union (select count(*) as c,price from where price>=' at line 1
in:
[(select count(*) as c,price from where price <=49.9999 ) union (select count(*) as c,price from where price>=50 and price<=99.9999 ) union (select count(*) as c,price from where price>=100 and price<=149.9999 ) union (select count(*) as c,price from where price>=150 and price<=199.9999 ) union (select count(*) as c,price from where price>=200 and price<=249.9999 ) union (select count(*) as c,price from where price >=250 )]