sách gpt4 ai đã đi

Truy vấn ngày cuối cùng, tuần trước, tháng trước SQLite

In lại Tác giả: IT Prince Thời gian cập nhật: 2023-10-29 06:18:57 27 4
mua khóa gpt4 Nike

Tôi có bảng này trong cơ sở dữ liệu SQLite Android của mình:

TẠO BẢNG thống kê (chủ đề TEXT, trúng INTEGER, trượt INTEGER, ngày NGÀY)

ngày Các trường được lưu trữ trong mỗi sổ đăng kýdatetime('bây giờ', 'giờ địa phương').

Bây giờ tôi phải truy vấn sổ đăng ký ngày cuối cùng, tuần cuối cùng và tháng cuối cùng để hiển thị một số số liệu thống kê. Tôi đã thử những điều như thế này

    CHỌN Dấu thời gian, datetime('now', '-1 week') TỪ số liệu thống kê NƠI Dấu thời gian < datetime('now', '-1 week') 

Và điều này

    CHỌN * TỪ số liệu thống kê NƠI ngày GIỮA datetime('now', localtime') VÀ datetime ('now', '-1 tháng')

và nó không hoạt động :(

Tôi có thể làm điều này bằng cách nào?

Tôi có thể kiểm tra xem truy vấn có hoạt động hay không bằng cách chuyển tiếp ngày trong trình mô phỏng thiết bị ảo không?

Cảm ơn!

1 Câu trả lời

Tôi đã tìm ra giải pháp này. Tôi hy vọng nó hữu ích với bạn.

Ngày cuối cùng:

CHỌN * TỪ số liệu thống kê NƠI ngày GIỮA datetime('bây giờ', 'bắt đầu ngày') VÀ datetime('bây giờ', 'giờ địa phương');

Tuần trước:

CHỌN * TỪ số liệu thống kê NƠI ngày GIỮA datetime('bây giờ', '-6 ngày') VÀ datetime('bây giờ', 'giờ địa phương');

tháng trước:

CHỌN * TỪ số liệu thống kê NƠI ngày GIỮA datetime('bây giờ', 'đầu tháng') VÀ datetime('bây giờ', 'giờ địa phương');

Liên quan đến cơ sở dữ liệu - truy vấn ngày cuối cùng, tuần cuối cùng và tháng cuối cùng trong SQLite, 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/10504218/

27 4 0
Bài viết được đề xuất: iPhone stringWithCString đã lỗi thời
Bài viết được đề xuất: Chuyển đổi dấu thời gian UTC sang ISO 8601 trong Ruby
Bài viết được đề xuất: sqlite LEFT OUTER JOIN nhiều bảng
Bài viết được đề xuất: Ruby:::prefix có chức năng gì?
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com