Hallo zusammen,
hat jemand einen Tip für mich, wie ich aus einem Array bspw. das letzte Element selektieren kann?
Bsp:
ARRAY[A,B,C,D] -> D
Vielen Dank und Grüße
Jan
Hallo zusammen,
hat jemand einen Tip für mich, wie ich aus einem Array bspw. das letzte Element selektieren kann?
Bsp:
ARRAY[A,B,C,D] -> D
Vielen Dank und Grüße
Jan
Du kannst via array_length() die Größe ermitteln:
test=*# select array_length(ARRAY['A','B','C','D'],1) ;
array_length
--------------
4
(1 Zeile)
und damit dann das letzte Element ermitteln:
test=*# select (ARRAY['A','B','C','D'])[array_length(ARRAY['A','B','C','D'],1)] ;
array
-------
D
(1 Zeile)
Sehr cool, funktioniert.
Vielen Dank -