Sprache

SQLiteQueryBuilder.BuildUnionQuery(String[], String, String) Methode

Definition

Bei einer Reihe von Unterabfragen, die alle Anweisungen sind SELECT , erstellen Sie eine Abfrage, die die Vereinigung der zurückgegebenen Unterabfragen zurückgibt.

[Android.Runtime.Register("buildUnionQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildUnionQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual string? BuildUnionQuery(string[]? subQueries, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildUnionQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildUnionQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member BuildUnionQuery : string[] * string * string -> string
override this.BuildUnionQuery : string[] * string * string -> string

Parameter

subQueries
String[]

ein Array von SQL-Anweisungen SELECT , von denen alle dieselben Spalten aufweisen müssen wie die gleichen Positionen in ihren Ergebnissen

sortOrder
String

So ordnen Sie die Zeilen, die als SQL-Klausel ORDER BY formatiert sind (mit Ausnahme des ORDER BY selbst). Wenn Null übergeben wird, wird die Standardsortierreihenfolge verwendet, die möglicherweise nicht sortiert ist.

limit
String

Die Limitklausel, die für das gesamte Union-Resultset gilt

Gibt zurück

die resultierende SQL-Anweisung SELECT

Attribute

Hinweise

Bei einer Reihe von Unterabfragen, die alle Anweisungen sind SELECT , erstellen Sie eine Abfrage, die die Vereinigung der zurückgegebenen Unterabfragen zurückgibt.

Java Dokumentation für android.database.sqlite.SQLiteQueryBuilder.buildUnionQuery(java.lang.String[], java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: