【发布时间】:2020-08-27 18:14:51
【问题描述】:
我有一个序列,需要根据最早年份与最新年份对列表进行排序。由于 year 元素中的一些独特值,它使排序变得更加复杂。有没有办法实现以下目标?
let $dates := ('1982', '2019', '2095', 'pre-1982', 'post-2095')
return
for $date in $dates
order by $date
return $date
日期元素文本通常是数据中的年份,但异常案例有前置或后置。有什么方法可以最低限度地实现这一目标?
【问题讨论】: