SELECT count(Applied_Date),From_Date,Inform_Type, Total_Days from Accounts_LeaveEntry where Staff_Id=2086 and '04/05/2014' BETWEEN From_Date AND To_Date and Status='A'
i want count date with another column also Display (From_Date,Inform_Type, Total_Days )
Thanks

Khan Abrar AhmedPosted Oct 15, 2014, 6:51 AM
DECLARE @temp AS TABLE(Staff_Id INT, From_Date DATE, To_Date DATE, Total_Days INT, Applied_Date DATE, STATUS NVARCHAR(6),inform_Type VARCHAR(64))
INSERT INTO @temp
( Staff_Id ,
From_Date ,
To_Date ,
Total_Days ,
Applied_Date ,
STATUS ,
inform_Type
)
VALUES ( 2086 , -- Staff_Id - int
'2014-05-05' , -- From_Date - date
'2014-05-11' , -- To_Date - date
6 , -- Total_Days - int
'2014-05-02' , -- Applied_Date - date
N'A' , -- STATUS - nvarchar(6)
'Prior' -- inform_Type - varchar(64)
),
( 2086 , -- Staff_Id - int
'2014-05-05' , -- From_Date - date
'2014-05-06' , -- To_Date - date
2 , -- Total_Days - int
'2014-05-05' , -- Applied_Date - date
N'A' , -- STATUS - nvarchar(6)
'Late Leave' -- inform_Type - varchar(64)
)
SELECT count(Applied_Date),From_Date,Inform_Type, Total_Days from @temp
where Staff_Id=2086
and Status='A'
and '2014-05-05'
BETWEEN From_Date AND To_Date
GROUP BY From_Date,Inform_Type,Total_Days
Nirmal KumarCPosted Oct 15, 2014, 6:56 AM
Munesh SharmaPosted Oct 15, 2014, 6:55 AM
AND (select To_Date from Accounts_LeaveEntry where Staff_Id=2086)
Nirmal KumarCPosted Oct 15, 2014, 6:43 AM
I want this table Applied date count with Another column Also display same query
Staff_Id From_Date To_Date Total_Days Applied_Date Status inform_Type
2086 2014-05-05 2014-05-11 6 2014-05-02 A Prior
2086 2014-05-05 2014-05-06 2 2014-05-05 A Late Leave
Thanks
Munesh SharmaPosted Oct 15, 2014, 6:21 AM