Click here to Skip to main content
15,896,269 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi i make one table like

Tbl_time
tid (int)
time (datetime)

USING QUERY,
HTML
select (time-getdate())
from Tbl_time;


i got result

like 1/1/1900 1:22:56 AM
it means remaining days 0,and time 1:22:56

how can i filter in sql using store procedure
HTML
i want result "0 Days 1:22:56" instead of  1/1/1900 1:22:56 AM


can any one help please

thanks in advance
Posted
Comments
Nilesh Patil Kolhapur 3-Apr-12 0:31am    
give table data to get better result
PKriyshnA 3-Apr-12 0:33am    
table data

1 4/3/2012 11:00:00 AM
2 4/3/2012 7:00:15 PM
3 4/3/2012 8:00:00 PM
4 4/3/2012 9:25:00 PM
5 4/3/2012 10:00:00 PM
6 4/3/2012 11:00:00 AM
7 4/3/2012 11:20:00 PM

query result

1/1/1900 12:56:48 AM
1/1/1900 8:57:03 AM
1/1/1900 9:56:48 AM
1/1/1900 11:21:48 AM
1/1/1900 11:56:48 AM
1/1/1900 12:56:48 AM
1/1/1900 1:16:48 PM
Nilesh Patil Kolhapur 3-Apr-12 0:50am    
try my solution and give rpy

hey,
try this Query
SQL
SELECT convert(varchar,convert(int,datepart(dd,(getdate()-[time])))-1)+' Days ' +
        CONVERT(VARCHAR,getdate()-[time],108)
  FROM [Temporary].[dbo].[sample]

Hope it will help u
Best Luck
 
Share this answer
 
Comments
PKriyshnA 3-Apr-12 1:32am    
thanks a lot heartly.....
its a great result
thanks again MR.Nilesh Patil Kolhapur
You can find difference between 2 dates using following statement,

SQL
select (CONVERT(varchar, DATEDIFF(DAY, time, GETDATE()))   + ' Days') AS NumberOfDays from Tbl_time
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900