Tôi đang cố gắng lấy dữ liệu của tuần này bằng sqlite nhưng có vẻ như tôi đã bỏ sót điều gì đó khi tôi lấy lại thông tin sai. Để cụ thể hơn, tôi muốn lấy tất cả dữ liệu trong cơ sở dữ liệu của tôi có dấu thời gian mà ngày tháng của nó rơi vào tuần này. Tuần này có thể bắt đầu từ Chủ Nhật hoặc Thứ Hai, tức là 26/2/12-03/03/12. Hiện tại tôi đang sử dụng một cái gì đó như thế này: SELECT * FROM myTable WHERE DATE(timeStamp) == DATE('now', 'weekday 0', '-7 days')
Lấy dữ liệu của tuần này bằng cách sử dụng SQLite
5
A
Trả lời
7
Tôi nghĩ bạn nên khá gần gũi. Nếu bạn muốn tất cả mọi thứ kể từ đầu tuần này, chỉ cần một sửa đổi nhỏ:
SELECT * FROM myTable WHERE DATE(timeStamp) >= DATE('now', 'weekday 0', '-7 days');
0
chỉ cần thay đổi định dạng của ngày từ này 26/02/12 để 26-02-12 này ví dụ như thiết lập định dạng ngày tháng một cái gì đó như thế này trong editText của bạn
editText.setText(year+"-"+month+"-"+day);
+0
bạn có thể thêm cú pháp để chỉ cho anh ta cách. – Zeina
Các vấn đề liên quan
- 1. Nhận boolean từ cơ sở dữ liệu bằng cách sử dụng Android và SQLite
- 2. Đồng bộ iCloud với ứng dụng bằng cách sử dụng cơ sở dữ liệu sqlite - IOS
- 3. Lấy ngày đầu tiên trong tuần trong MySql bằng cách sử dụng Tuần số
- 4. android cách lấy dữ liệu sqlite theo tên cột
- 5. Cách lấy dữ liệu pixel từ một hình ảnh bằng cách sử dụng R
- 6. Đăng dữ liệu dạng tuần tự và các biến phụ bằng cách sử dụng JQuery
- 7. Thêm hàng vào cơ sở dữ liệu sqlite bằng cách sử dụng vòng lặp (Phonegap)
- 8. Tạo một cơ sở dữ liệu sqlite bằng cách sử dụng dòng lệnh shell trong windows
- 9. Android: SQLite sử dụng cơ sở dữ liệu sai
- 10. Sử dụng cơ sở dữ liệu SQLite trong Libgdx
- 11. Công cụ tạo tải bằng cách sử dụng dữ liệu mẫu cơ sở dữ liệu
- 12. lỗi "sqlite" của cơ sở dữ liệu android bị khóa mặc dù sử dụng nhà cung cấp nội dung và truy cập cơ sở dữ liệu tuần tự
- 13. cách lấy dữ liệu từ dynamodb bằng cách sử dụng phần còn lại api
- 14. Lấy cơ sở dữ liệu SQLite bằng adb shell theo cmd
- 15. Xóa dữ liệu theo lập trình của cơ sở dữ liệu sqlite bằng thư viện ormlite
- 16. Cách lấy kiểu dữ liệu char từ mysql bằng cách sử dụng resultset
- 17. Cách lấy dữ liệu bảng từ bảng sử dụng xpath
- 18. Lấy ID tối đa từ dữ liệu lõi & sqlite
- 19. Làm thế nào để lấy dữ liệu bằng cách sử dụng EntityFramework Code Migration đầu tiên
- 20. HTML5 pushState bằng cách sử dụng History.js. Rắc rối lấy dữ liệu từ State.data
- 21. Lấy danh sách tên nguồn dữ liệu ODBC bằng cách sử dụng Delphi
- 22. cách lấy thư mục dữ liệu ứng dụng của người dùng bằng C#?
- 23. Liên tục tìm nạp dữ liệu từ cơ sở dữ liệu bằng cách sử dụng Java
- 24. Dữ liệu SQLite hiển thị
- 25. Tạo tệp PDF lấy dữ liệu khổng lồ từ MySQL bằng cách sử dụng PHP
- 26. Lấy các thuộc tính dữ liệu HTML bằng cách sử dụng jQuery
- 27. Xóa dữ liệu CSS bằng cách sử dụng chức năng?
- 28. Các loại dữ liệu SQLite
- 29. Chèn mảng trong cơ sở dữ liệu SQLite trong android
- 30. Lấy kiểu dữ liệu của cột ResultSet
sự khác biệt là gì nếu chúng ta nói> hoặc> =? – JustCurious
Xin lỗi về điều đó. Bạn nói đúng,> = có lẽ là cách để đi vì bạn sẽ muốn bắt các bản ghi trong đó timeStamp chính xác bằng DATE ('now', 'weekday 0', '-7 days'). – barendt
có vẻ như hoạt động ... chúng ta sẽ thấy – JustCurious