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

Ví dụ về MICROSECOND () - MySQL

MySQL MICROSECOND() hàm được sử dụng để trả về thành phần micro giây từ một giá trị thời gian.

Giá trị trả về cho hàm này nằm trong khoảng 0 tới 999999 . Dưới đây là các ví dụ để minh chứng.

Cú pháp

Cú pháp của hàm này như sau:

MICROSECOND(time)

Nơi time là giá trị thời gian mà bạn muốn trích xuất thành phần micro giây từ đó.

Ví dụ 1 - Cách sử dụng cơ bản

Đây là một ví dụ để chứng minh.

SELECT MICROSECOND('09:40:00.123456');

Kết quả:

+--------------------------------+
| MICROSECOND('09:40:00.123456') |
+--------------------------------+
|                         123456 |
+--------------------------------+

Ví dụ 2 - Giá trị ngày giờ

Dưới đây là một ví dụ sử dụng giá trị ngày giờ viết tắt.

SELECT MICROSECOND('2021-10-07 09:40:00.123456');

Kết quả:

+-------------------------------------------+
| MICROSECOND('2021-10-07 09:40:00.123456') |
+-------------------------------------------+
|                                    123456 |
+-------------------------------------------+

Ví dụ 3 - Giá trị Micro giây nhỏ hơn

Và đây là một ví dụ trong đó hai chữ số cuối cùng là các chữ số khác không.

SELECT MICROSECOND('09:40:00.000056');

Kết quả:

+--------------------------------+
| MICROSECOND('09:40:00.000056') |
+--------------------------------+
|                             56 |
+--------------------------------+

Ví dụ 4 - Không có giá trị micro giây

Và đây là một ví dụ trong đó đối số thời gian không bao gồm thành phần micro giây một cách rõ ràng.

SELECT MICROSECOND('09:40:00');

Kết quả:

+-------------------------+
| MICROSECOND('09:40:00') |
+-------------------------+
|                       0 |
+-------------------------+

Ví dụ 5 - Một giải pháp thay thế

Bạn cũng có thể sử dụng EXTRACT() chức năng trích xuất micro giây (và các phần ngày / giờ khác) từ một giá trị ngày / giờ:

SELECT EXTRACT(MICROSECOND FROM '09:40:00.123456');

Kết quả:

+---------------------------------------------+
| EXTRACT(MICROSECOND FROM '09:40:00.123456') |
+---------------------------------------------+
|                                      123456 |
+---------------------------------------------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cú pháp CHÈN SQL - Được DBMS liệt kê

  2. Ví dụ LAST_DAY () - MySQL

  3. Thiết lập kết nối cơ sở dữ liệu MySQL từ xa

  4. Cách tạo và thao tác cơ sở dữ liệu SQL với Python

  5. Hoàn thiện hệ thống đăng ký người dùng sử dụng cơ sở dữ liệu PHP và MySQL