mysql - Using case condition in select statements -
i want use case condition getting values between dates.
i have table name user , column date,i want fetch values database using date condtion.
select sum(visitor) v user date < '21-05-2012' , ddatetime > '11-05-2012' select sum(visitor) c user date < '21-06-2012' , ddatetime > '11-06-2012' select sum(visitor) s user date < '21-07-2012' , ddatetime > '11-07-2012' select sum(visitor) g user date < '21-08-2012' , ddatetime > '11-08-2012' how make whole query in single statement.
here's example of sum case inside:
select sum(case when date < '21-05-2012' , ddatetime > '11-05-2012' visitor end) v , sum(case when date < '21-06-2012' , ddatetime > '11-06-2012' visitor end) c , sum(case when date < '21-07-2012' , ddatetime > '11-07-2012' visitor end) s , sum(case when date < '21-08-2012' , ddatetime > '11-08-2012' visitor end) g user
Comments
Post a Comment