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

सेकंड को एचएच में कनवर्ट करना:एमएम:एसएस

MySQL SEC_TO_TIME फ़ंक्शन का उपयोग करें।

उदाहरण:

mysql> SELECT SEC_TO_TIME(2378);
        -> '00:39:38'

तो आप अपनी SQL क्वेरी को इस प्रकार लिख सकते हैं:

SELECT username, score, SEC_TO_TIME(timeran) as timetaken FROM gamescores ORDER BY Time DESC

आपका कोड तब बन जाता है:

<?php
$result = mysql_query("SELECT username, score, SEC_TO_TIME(timeran) as timetaken FROM gamescores ORDER BY Time DESC");
if (mysql_num_rows($result)) {
for($rank=1; $row = mysql_fetch_assoc($result); $rank++) {
    echo "<tr>
    <td>{$rank}</td>
    <td>{$row['username']}</td>
    <td>{$row['timetaken']}</td>
    <td>{$row['score']}</td>


  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. दिया गया सिंटैक्स mysql में मान्य क्यों है?

  3. कनेक्शन की जाँच करते समय किसी भी निर्दिष्ट MySQL होस्ट से कनेक्ट करने में असमर्थ

  4. MySQL EAV परिणामों को रिलेशनल टेबल के रूप में प्राप्त करने के लिए सबसे अच्छा प्रदर्शन क्या है

  5. PHP में टाइमस्टैम्प से पुरानी तारीखों को कैसे बचाएं