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

Thời gian SQL vượt quá

$query = "SELECT PatientID, Forename, Surname, Gender, Illness, Priority, Arrival_time,
          TIME_FORMAT(ABS(TIMEDIFF(CURTIME(), Arrival_time)),'%H hours') as Waiting_Time 
          FROM Patient
          ORDER BY TIMEDIFF(CURTIME(), Arrival_time) DESC";

Sau đó, kết quả của bạn được sắp xếp với thời gian chờ lâu nhất trước tiên.

<?php

while ($row = $result->fetch_object()): ?>

  <tr>
    <td><?=$row->PatientID?></td>
    <td><?=$row->Forename?></td>
    <td><?=$row->Surname?></td>
    <td><?=$row->Gender?></td>
    <td><?=$row->Illness?></td>
    <td><?=$row->Priority?></td>
    <td><?=$row->Waiting_Time?>
        <? if ($row->Waiting_Time >= 3): ?>
            <strong>Patient must be seen!</strong>
        <? endif; ?>
    </td>
  </tr>

<? endwhile; ?>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu dấu trong Cơ sở dữ liệu MySQL

  2. Laravel 5.1 Migration and Seeding Không thể cắt bớt một bảng được tham chiếu trong một ràng buộc khóa ngoại

  3. SugarCRM - Lỗi cơ sở dữ liệu - Kích thước hàng quá lớn?

  4. Cách theo dõi các chỉ số HAProxy với ClusterControl

  5. MySQL GROUP_CONCAT thoát