sách gpt4 ăn đã đi

mysql xác định xem thời gian hiện tại có nằm giữa thời gian bắt đầu và kết thúc hay không và thời gian bắt đầu và kết thúc có được phép để trống không

In lại Tác giả: qq735679552 Thời gian cập nhật: 29-09-2022 22:32:09 26 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết blog CFSDN mysql này xác định xem thời gian hiện tại có nằm giữa thời gian bắt đầu và kết thúc hay không và thời gian bắt đầu và kết thúc được phép để trống đã được tác giả sưu tầm và biên soạn. Nếu bạn quan tâm đến bài viết này, hãy nhớ thích nó.

Yêu cầu: Truy vấn dữ liệu hoạt động đang diễn ra

Đang diễn ra các tình huống sau: 1. Thời gian bắt đầu trống, thời gian kết thúc trống, dữ liệu kết quả này sẽ luôn là dữ liệu đang diễn ra 2. Thời gian bắt đầu trống, thời gian kết thúc không trống, sau đó là thời gian hiện tại là ở thời điểm kết thúc Trước đó, đó là dữ liệu đang diễn ra 3. Nếu thời gian bắt đầu không trống và thời gian kết thúc trống thì thời gian hiện tại là sau thời gian bắt đầu và đó là dữ liệu đang diễn ra 4. Nếu thời gian bắt đầu không trống và thời gian kết thúc không trống thì dữ liệu thời gian hiện tại trong khoảng thời gian bắt đầu và kết thúc là dữ liệu đang diễn ra.

SQL sau đây truy vấn tập kết quả đáp ứng bốn yêu cầu trên và đáp ứng các yêu cầu về tiêu đề.

?
1
2
3
4
5
LỰA CHỌN * TỪ
tên bảng
Ở ĐÂU 1=1
(thời gian bắt đầu vô giá trị hoặc start_time
(thời gian kết thúc vô giá trị hoặc end_time>bây giờ())

Phương pháp viết Mybatis, các tham số thời gian bắt đầu và thời gian kết thúc được truyền vào được phép để trống, như trong hình

mysql xác định xem thời gian hiện tại có nằm giữa thời gian bắt đầu và kết thúc hay không và thời gian bắt đầu và kết thúc có được phép để trống không

?
1
2
3
4
5
6
7
8
9
10
11
< nếu như kiểm tra= "record.startDate != null và record.startDate != '' hoặc record.endDate != null và record.endDate != '' " >
       VÀ id trong
       (chọn id từ rht_product_price nơi 1 = 1
       < nếu như kiểm tra= "record.startDate != null và record.startDate != ''" >
         và start_date <= #{record.startDate,jdbcType=VARCHAR}
       nếu như >
       < nếu như kiểm tra= "record.endDate!= null và record.endDate != ''" >
         và end_date >= #{record.endDate,jdbcType=VARCHAR}
       nếu như >
       )
     nếu như >

Phần này kết thúc bài viết này về cách xác định của mysql về việc liệu thời gian hiện tại có nằm giữa thời gian bắt đầu và kết thúc hay không và thời gian bắt đầu và kết thúc có được phép để trống hay không. vui lòng truy cập Tìm kiếm các bài viết trước của tôi hoặc tiếp tục duyệt các bài viết liên quan bên dưới. Tôi hy vọng bạn sẽ ủng hộ tôi trong tương lai! .

Liên kết gốc: https://blog.csdn.net/weixin_44980116/article/details/112677751.

Cuối cùng, bài viết này về phán đoán của mysql về việc liệu thời gian hiện tại có nằm giữa thời gian bắt đầu và kết thúc hay không và thời gian bắt đầu và kết thúc có được phép để trống hay không. Nếu bạn muốn biết thêm về phán đoán của mysql về việc liệu thời gian hiện tại có nằm giữa thời gian bắt đầu và kết thúc hay không. thời gian bắt đầu và kết thúc, nếu thời gian bắt đầu và kết thúc được phép để trống, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

26 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress