Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एसक्यूएल सर्वर 2005 में समय को कैसे विभाजित करें और समय अंतर की गणना कैसे करें?

आप इस क्वेरी का उपयोग कर सकते हैं:

select EnrollNo, convert(varchar, AttDateFirst, 8) as FirstTime,
                 convert(varchar, AttDateLast, 8) as LastTime,
                 convert(varchar, AttDateLast - AttDateFirst, 8) as [Time Diff]
from YourTable

निम्नलिखित परिणाम लौटाने के लिए:

EnrollNo    FirstTime                      LastTime                       Time Diff
----------- ------------------------------ ------------------------------ ------------------------------
111         08:46:00                       08:46:00                       00:00:00
112         08:30:00                       17:30:00                       09:00:00
302         09:00:00                       18:30:00                       09:30:00
303         10:00:00                       18:35:00                       08:35:00


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मुझे सेवा वस्तु की आवश्यकता है?

  2. डेटाबेस में '#columntable' नाम का एक ऑब्जेक्ट पहले से मौजूद है

  3. संग्रहीत प्रक्रिया क्लासिक एएसपी से एक मूल्य और परिणाम सेट लौटाएं

  4. कैसे ठीक करें:JSON_VALUE लॉन्ग स्ट्रिंग्स (SQL सर्वर) के साथ NULL लौटाता है

  5. एसक्यूएल जॉब में चरण 1 से चरण 2 तक मूल्य कैसे प्राप्त करें?