1
Ich benutze Postgres und einige meiner Tabelle Feld sind Arrays. Ich suche nach dem größten Array gibt es eine Möglichkeit, diese Informationen mit einer SQL-Anweisung zu finden?Wie bekomme ich eine Array-Größe (und die größte) mit einer SQL-Anweisung?
CREATE TABLE chapter
(....
chapter_path integer[],
.....)
Mein Kapitel Pfad ist wie die {x,y,z} {x,y} {x}
Wie mit einer SQL-Anweisung kann ich entsprechend {x,y,z}
Integer-Array Größe zu erhalten?
Leider sind meine Arrays Arrays von UUID und nicht einfache ganze Zahl ich legte es für die Demo. Danke trotzdem für die Antwort. – Spredzy
Die array_length-Funktion der Seite, die Sie mir gegeben haben, machte den Trick. Danke ! – Spredzy
@Frank, gibt es einen Unterschied zwischen array_upper() und array_length() ?? Gibt es einen Vorteil, einen über den anderen zu verwenden? oder gibt es Situationen, in denen Sie eine und nicht die andere verwenden müssen? – indago