Welcome Guest, Not a member yet? Register   Sign In
How to show date rows equals current date?
#28

(This post was last modified: 03-07-2019, 07:20 AM by php_rocs.)

@jelz2018,

Here you go.  I'm heading to bed but I'll take a look at your response after I get some rest.

Code:
select count(employee_id) as count
from (
select employee_id,year,month,
   case when LOCATE('-',multiple) > 0 then substring(multiple,1,locate('-',multiple) - 1)
   else multiple end as 1st_date,
   case when LOCATE('-',multiple) > 0 then substring(multiple,locate('-',multiple) + 1,length(multiple) - locate('-',multiple))
   else multiple end as 2nd_date
from ats_leave_apps
) as d
where curdate() between (DATE(concat(year,'-',month,'-',1st_date)) - INTERVAL 1 DAY) and (DATE(concat(year,'-',month,'-',2nd_date))
+ INTERVAL 1 DAY)
Reply


Messages In This Thread
RE: How to show date rows equals current date? - by php_rocs - 03-06-2019, 11:20 PM



Theme © iAndrew 2016 - Forum software by © MyBB