Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengonversi Detik ke HH:MM:SS

Gunakan fungsi MySQL SEC_TO_TIME.

Contoh:

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

Jadi, Anda dapat menulis kueri SQL sebagai:

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

Kode Anda kemudian menjadi:

<?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. argumen yang diberikan bukan sumber daya hasil MySQL yang valid

  2. sambungkan ke server MySQL lokal melalui soket

  3. Bagaimana cara mendapatkan id kenaikan otomatis berikutnya di mysql

  4. SQL CREATE DATABASE Syntax – Didaftarkan oleh DBMS

  5. Cara Mengaktifkan Log Permintaan Lambat MySQL di MySQL