Rumah  >  Artikel  >  pangkalan data  >  Apakah yang akan dikembalikan oleh MySQL jika kita memasukkan bahagian tarikh dan bahagian masa sebagai argumen kepada fungsi TIMEDIFF()?

Apakah yang akan dikembalikan oleh MySQL jika kita memasukkan bahagian tarikh dan bahagian masa sebagai argumen kepada fungsi TIMEDIFF()?

WBOY
WBOYke hadapan
2023-08-26 16:25:021180semak imbas

如果我们将日期部分和时间部分作为 TIMEDIFF() 函数的参数包含在内,MySQL 将返回什么?

Selepas menukarkan perbezaan antara nilai tarikh dan masa yang dibekalkan sebagai argumen kepada fungsi TIMEDIFF(), MySQL mengembalikan output nilai masa.

Contoh

mysql> Select TIMEDIFF('2017-10-22 04:05:45', '2017-10-21 03:04:44')AS 'Difference in Time';
+--------------------+
| Difference in Time |
+--------------------+
| 25:01:01           |
+--------------------+
1 row in set (0.00 sec)

Dalam contoh ini, kita dapat melihat bahawa MySQL menukar perbezaan nilai tarikh dan masa ke dalam nilai masa dan mengembalikan output sebagai nilai masa.

Atas ialah kandungan terperinci Apakah yang akan dikembalikan oleh MySQL jika kita memasukkan bahagian tarikh dan bahagian masa sebagai argumen kepada fungsi TIMEDIFF()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam