Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chuyển đổi Giây sang HH:MM:SS

Sử dụng hàm SEC_TO_TIME của MySQL.

Ví dụ:

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

Vì vậy, bạn có thể viết truy vấn SQL của mình dưới dạng:

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

Sau đó, mã của bạn trở thành:

<?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. Máy chủ WAMP màu xanh lục nhưng chỉ nhận được 404

  2. Cách hoạt động của hàm REGEXP_SUBSTR () trong MySQL

  3. Đơn vị ngày &giờ trong MySQL (Danh sách đầy đủ)

  4. MySQL IF ELSEIF trong truy vấn chọn

  5. Cách tính Tổng tích lũy trong MySQL