SQLite
 sql >> база данни >  >> RDS >> SQLite

sqlLiteDatabase.query() за INNER JOIN

Можете да поставите присъединяването в table променлива.

String table = "tblLocal local " +
    "inner join tblPlaces place " +
    "on place._id = local._id";

Вижте приложението IOSched от Google за пример. Разгледайте пакета на доставчика и класа SelectionBuilder.

SQLiteQueryBuilder се използва за конструиране на низа на заявката и всичко, което прави, е да конкатенира променливата на таблицата с останалата част от заявката. Вижте https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/java/android/database/sqlite/SQLiteQueryBuilder.java#201



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да конкатенираме низове в SQLite

  2. Кога трябва да затворя DatabaseHelper?

  3. Извежда резултати от SQLite заявка като INSERT оператор

  4. Типове данни на SQLite

  5. Предупреждение по време на компилиране в Android Room за колона във външен ключ, която не е част от индекс. Какво означава?