cuốn sách gpt4 ai đã làm

MySQL:查找在一个日期(时间)有条目但在另一个日期(时间)没有条目的用户行

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 10:33:44 31 4
mua khóa gpt4 Nike

Tôi có một nhóm người dùng có mục nhập vào ngày 1 tháng 8. Tôi muốn tìm những người dùng đã đăng ký vào ngày 1 tháng 8 nhưng không làm gì vào ngày 2 tháng 8.

Bây giờ đã là tháng 10 nên sự việc đã trôi qua từ lâu.

Kiến thức hạn chế của tôi nói:

CHỌN * TỪ người dùng Ở ĐÂU order_date GIỮA '2018-08-01 00:00:00' và '2018-08-01 23:59:59' VÀ KHÔNG GIỮA '2018-08-02 00:00:00' VÀ '2018 -08-02 23:59:59';

Mặc dù điều này gây ra lỗi cú pháp.

Tôi nghĩ tôi nên tham gia? Mặc dù tôi không hoàn toàn hiểu làm thế nào.

câu trả lời hay nhất

Các truy vấn con tương quan có thể giải quyết vấn đề này rất tốt:

SELECT * 
TỪ người dùng bạn
Ở ĐÂU order_date GIỮA '2018-08-01 00:00:00' và '2018-08-01 23:59:59'
VÀ KHÔNG TỒN TẠI (CHỌN 1 TỪ người dùng Ở ĐÂU user.userid = u.uid WHERE order_date GIỮA '2018-08-02 00:00:00' VÀ '2018-08-02 23:59:59')

Về MySQL: Tìm các hàng người dùng có mục nhập vào một ngày (giờ) nhưng không phải ngày (giờ) khác, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/52609162/

31 4 0
không gian vũ trụ
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