SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Cơ sở dữ liệu Android Room, truy xuất giá trị cụ thể của bản ghi mới nhất đã nhập

Bạn chỉ cần tạo một Query mới để lấy những gì bạn cần.

Từ những gì bạn nói, bạn muốn tìm hồ sơ từ một học sinh và hiển thị trang cuối cùng mà anh ta đọc, vì vậy nó sẽ giống như thế này

@Query("SELECT * FROM newRecord_table WHERE newRecord_table.studentid = :studentId ORDER BY newRecord_table.date, newRecord_table.page DESC ")
LiveData<List<NewRecord>> findLastPage(Integer studentId);

studentId là userId bạn muốn tìm các bản ghi. Đừng quên xử lý trường hợp không có gì.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật SQLite

  2. Những phương pháp nào có thể được sử dụng để quản lý các phiên bản khác nhau của cơ sở dữ liệu đã có từ trước?

  3. Chèn dấu thời gian vào cơ sở dữ liệu qua ContentValues

  4. Android:Làm thế nào để yêu cầu Con trỏ để làm mới ListView sau khi xóa hàng cơ sở dữ liệu?

  5. Cách khôi phục cơ sở dữ liệu Sqlite sau khi sao lưu Android