php - how to select values from a table using between condtion -
i want single 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' i want these 4 query in single sql statement
maybe this:
select sum(case when date < '21-05-2012' , ddatetime > '11-05-2012' visitor else 0 end) v, sum(case when date < '21-06-2012' , ddatetime > '11-06-2012' visitor else 0 end) c, sum(case when date < '21-07-2012' , ddatetime > '11-07-2012' visitor else 0 end) s, sum(case when date < '21-08-2012' , ddatetime > '11-08-2012' visitor else 0 end) g user
Comments
Post a Comment