sql >> Database teknologi >  >> RDS >> SQLite

Android Room Database, hent specifik værdi af den seneste indtastede post

Du skal bare oprette en ny Query at hente, hvad du skal bruge.

Ud fra det, du siger, vil du gerne finde post fra en elev og vise den sidste side, han læser, så det skulle være sådan her

@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 er det bruger-id, du vil finde posterne. Glem ikke at håndtere sagen, hvor der ikke er noget.




  1. SQL Server Agent-advarsler

  2. MySQL vs PostgreSQL? Hvilken skal jeg vælge til mit Django-projekt?

  3. Oracle SQL returnerer rækker på vilkårlig måde, når der ikke bruges nogen orden efter klausul

  4. Forskellen mellem primær nøgle og unik nøgle