Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czas SQL przekracza

$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";

Następnie wyniki są sortowane z najdłuższym czasem oczekiwania.

<?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. Jak odjąć bieżącą datę i godzinę od daty i godziny w bazie danych - PHP

  2. SELECT SQL_CALC_FOUND_ROWS Zapytanie bardzo wolne, większe niż 250000 rekordów

  3. Wiele zapytań MYSQL w tabeli z wieloma kolumnami

  4. C++ / mysql Connector - niezdefiniowane odniesienie do get_driver_instance - już wypróbowałem proste rzeczy

  5. Wykrywanie wsparcia mysql w php