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

UNIX TIME को SQL डेटाटाइम फॉर्मेट में कैसे बदलें

आप नीचे दिए गए फ़ंक्शन का उपयोग कर सकते हैं:

select FROM_UNIXTIME(UNIX_TIMESTAMP(),'%a %b %d %H:%i:%s UTC %Y');

आउटपुट होगा:

'Wed Feb 05 05:36:16 UTC 2014'

आपकी क्वेरी में

select COUNT(DISTINCT devices) AS "Devices",
  FROM_UNIXTIME(measure_tab.time,'%a %b %d %H:%i:%s UTC %Y') as d from measure_tab where 
  measure_tab.time >= 1375243200 and 
  measure_tab.time < 1375315200;

अधिक जानकारी के लिए आप दस्तावेज़ देख सकते हैं:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_from-unixtime

आप sql fiddle देख सकते हैं:http://sqlfiddle.com/#!2/a2581/20357



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 100 मिलियन रिकॉर्ड के माध्यम से खोज के लिए प्रदर्शन

  2. डेटाबेस तालिका में अधिकतम बार रिकॉर्ड की गणना करें

  3. परिणामसेट के माध्यम से लूपिंग

  4. मारियाडीबी:कस्टम डेटा निर्देशिका:हमेशा /var/lib/mysql निर्देशिका रखने की आवश्यकता है

  5. App.config में MySQL कनेक्शन स्ट्रिंग को स्टोर करते समय, प्रदातानाम प्रॉपर्टी को किस मान पर सेट किया जाना चाहिए?