📅  最后修改于: 2023-12-03 15:18:39.248000             🧑  作者: Mango
在 PostgreSQL 中,可以通过使用下标来访问数组元素,这使得查找数组最后一个元素变得非常容易。
SELECT array[array_length(your_array, 1)] AS last_element FROM your_table;
解释如下:
your_array
- 数组名称。1
- 数组维度,通常为 1。array_length()
- 返回数组的长度。array[]
- 用于访问特定索引处的数组元素。AS last_element
- 将查询结果重命名为 last_element
。因此,上面的查询将返回数组的最后一个元素。
然而,请注意,如果数组为空,则此查询将返回 NULL。
希望这个简短的介绍对于 PostgreSQL 开发人员有所帮助。