Hàm MINUTE[], MICROSECOND[] và HOUR[] trong MySQL
Cải thiện bài viết
Lưu bài viết
Thích bài viết
- Cập nhật lần cuối. 09 tháng 12 năm 2021
Cải thiện bài viết
Lưu bài viết
1. PHÚT[].
Hàm MySQL MINUTE[] được sử dụng để trả về phần phút của giá trị ngày giờ. Nó có thể nằm trong khoảng từ 0 đến 59. Khi datetime được truyền vào hàm MINUTE[] thì nó sẽ trả về giá trị phút.
Cú pháp –
MINUTE[datetime]
Tham số –
Tham số nhận giá trị dòng thời gian.
Trả về –
Trả về một giá trị số phút trong khoảng từ 0 đến 59.
Ví dụ 1.
SELECT MINUTE ["2020-06-29 10:34:00"];
Đầu ra –
34
Ví dụ-2.
SELECT MINUTE["4:10:17"];
Đầu ra –
10
2. MICROSECOND[] –
Hàm Mysql MICROSECOND[] được sử dụng để trả về phần micro giây của giá trị ngày giờ. Nó có thể nằm trong khoảng từ 0 đến 999999. Khi datetime được truyền vào hàm MINUTE[] thì nó sẽ trả về giá trị micro giây.
Cú pháp [-
MICROSECOND[datetime]
Tham số –
Giá trị ngày giờ.
Trả về –
Trả về số nguyên
Ví dụ 1.
SELECT MICROSECOND["2010-07-20 06:24:10.967423"];
Đầu ra –
967423
Ví dụ-2.
________số 8Đầu ra –
7
3. GIỜ[].
Hàm MySQL HOUR[] trả về phần giờ của một ngày giờ nhất định. Nó có thể nằm trong khoảng từ 0 đến 838.
Cú pháp –
SELECT MINUTE ["2020-06-29 10:34:00"];0
Tham số –
Giá trị ngày giờ.
Trả về –
Trả về giá trị số nguyên.
Ví dụ 1.
SELECT MINUTE ["2020-06-29 10:34:00"];1
Đầu ra –
SELECT MINUTE ["2020-06-29 10:34:00"];2
Ví dụ-2.
SELECT MINUTE ["2020-06-29 10:34:00"];3
Đầu ra –
SELECT MINUTE ["2020-06-29 10:34:00"];4
Các phiên bản được hỗ trợ của MySQL.
- mysql 4. 0
- mysql 4. 1
- mysql 5. 0
- mysql 5. 1
- mysql 5. 5
- mysql 5. 6
- mysql 5. 7
Ghi chú cá nhân của tôi arrow_drop_up
Tiết kiệm
Vui lòng Đăng nhập để nhận xét.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu về các hàm
SELECT MINUTE ["2020-06-29 10:34:00"];53,
SELECT MINUTE ["2020-06-29 10:34:00"];54 và
SELECT MINUTE ["2020-06-29 10:34:00"];55 của MySQL. Các hàm
SELECT MINUTE ["2020-06-29 10:34:00"];53,
SELECT MINUTE ["2020-06-29 10:34:00"];54 và
SELECT MINUTE ["2020-06-29 10:34:00"];55 của MySQL được sử dụng rộng rãi trong khi truy xuất các giá trị giờ, phút và giây tương ứng từ một giá trị thời gian/ngày giờ. Tôi sẽ khuyến khích bạn thực hành các ví dụ khác nhau về nó
Cơ sở dữ liệu của chúng tôi có một bảng tên là
342 với dữ liệu trong các cột
343,
344,
345 và
346idfirst_namelast_namescore_seconds1EmilyWatson11242TomGarcia9873GaryMartinez10034JamesAnderson1233
Đối với mỗi vận động viên, hãy lấy họ và tên của họ và thời gian kỷ lục của họ từ cột
347. Ngay bây giờ, nó được lưu trữ dưới dạng một số giây; . MM. định dạng SS
Dung dịch
Chúng tôi sẽ sử dụng chức năng
348. Đây là truy vấn bạn sẽ viết
341
Đây là kết quả của truy vấn
first_namelast_namescore_timeEmilyWatson00. 18. 44TomGarcia00. 16. 27GaryMartinez00. 16. 43JamesAnderson00. 20. 33Thảo luận
Sử dụng hàm
349[] nếu bạn muốn hiển thị số giây dưới dạng giá trị thời gian trong MySQL. Hàm này chỉ nhận một đối số – có thể là biểu thức trả về giây dưới dạng số nguyên hoặc cột lưu trữ số giây dưới dạng số nguyên. [Trong ví dụ của chúng tôi, chúng tôi sử dụng cột
346. ]
348 trả về thời gian trong HH. MM. Định dạng SS, trong đó HH là giờ từ 00 đến 59, MM là phút từ 01 đến 59 và SS là giây từ 00 đến 59. Trong ví dụ của chúng tôi, điểm Emily Watson tính bằng giây là 1124 giây;