Mengira Jumlah Nilai Masa menggunakan SQL
Dalam SQL, anda boleh mengira jumlah nilai masa, seperti yang terdapat dalam " timeSpent" dengan format HH:mm, menggunakan pertanyaan berikut:
SELECT SEC_TO_TIME( SUM(TIME_TO_SEC(`timeSpent`)) ) AS timeSum FROM YourTableName
Begini cara pertanyaan ini berfungsi:
Contoh Penggunaan:
Katakan "YourTableName" anda mempunyai perkara berikut data:
TimeFrom | TimeUntil | Time spent --------------------------------- 10:00:00 | 12:00:00 | 02:00:00 12:00:00 | 09:15:00 | 01:15:00
Menjalankan pertanyaan di atas akan memberikan anda hasil berikut:
timeSum -------- 03:15:00
Ini mewakili jumlah masa yang dibelanjakan dalam lajur "timeSpent", dikira sebagai 2 jam , 15 minit.
Atas ialah kandungan terperinci Bagaimana untuk Menjumlahkan Nilai Masa (Format HH:mm) dalam SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!