sql >> Databasteknik >  >> RDS >> SQLite

sqlLiteDatabase.query() för INNER JOIN

Du kan lägga anslutningen i table variabel.

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

Se IOSched-appen från Google för ett exempel. Ta en titt på leverantörspaketet och klassen SelectionBuilder.

En SQLiteQueryBuilder används för att konstruera frågesträngen, och allt det gör är att sammanfoga tabellvariabeln till resten av frågan. Se https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/java/android/database/sqlite/SQLiteQueryBuilder.java#201



  1. Hur gör man dejtmatematik som ignorerar årtalet?

  2. Betydelse av hakparenteser [] i MS-SQL tabelldesigner?

  3. Bästa sättet att kontrollera om mysql_query gav några resultat?

  4. Hur man hittar datumformatet som används i den aktuella sessionen i SQL Server (T-SQL)