Trong bài viết này SmartData sẽ giới thiệu Hàm PERIOD_DIFF trong MySQL, hãy cùng tìm hiểu xem hàm PERIOD_DIFF có ý nghĩa và cách sử dụng như thế nào nhé.
Hàm PERIOD_DIFF
Tác dụng
Hàm PERIOD_DIFF trả về chênh lệch theo tháng giữa hai thời gian(được định dạng là YYMM hoặc YYYYMM).
Cú pháp
Cú pháp của hàm PERIOD_DIFF trong MySQL là:
PERIOD_DIFF( period1, period2 )
Giải thích:
period1, period2: Một khoảng thời gian được định dạng là YYMM hoặc YYYYMM.
Lưu ý:
- Các tham số period1 và period2 phải được định dạng là YYMM hoặc YYYYMM, nhưng không phải có cùng định dạng với nhau. Vì vậy, period1 có thể được định dạng là YYMM và period2 có thể được định dạng là YYYYMM hoặc ngược lại.
Ví dụ
VD1:
SQL> SELECT PERIOD_DIFF(202303,202301);
Kết quả: 2
VD2:
SQL> SELECT PERIOD_DIFF(201908,202208);
Kết quả: -36
VD3:
SQL> SELECT PERIOD_DIFF(2301,2308);
Kết quả: -7
VD4:
SQL> SELECT PERIOD_DIFF(202311,2302);
Kết quả: 9
Trên đây là phần chia sẻ của SmartData về Hàm PERIOD_DIFF trong MySQL
Nếu bạn là newbie có thể tham khảo bài viết này để tìm hiểu lộ trình học DA trong 3 tháng của SmartData
Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa: