Yas*_*rma 0 oracle-apex oracle-apex-5.1
我有一个交互式网格,我希望网格在顶部显示最新的日期记录。但是,Interactive Grid 不支持 SQL 中的 Order by。
有什么方法可以让我默认应用这些排序,而不是用户需要自己对这些报告进行排序?
另外,我不想作为开发人员使用“保存报告”,因为我们的应用程序中有超过 400 个报告。有没有一种可编程的方法来实现这个?
小智 6
您可以使用WITH子句从 IG 中“隐藏”ORDER BY子句。
假设您的选择是:
select emp_id, name, date from employees
如果你想order by在交互式网格的 SQL 中使用子句,只需将其复制到以下内容中:
WITH my_sel AS
(SELECT emp_id, name, date
FROM employees
ORDER BY date DESC)
SELECT emp_id, name, date
FROM my_sel;
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到更多示例。
| 归档时间: |
|
| 查看次数: |
10507 次 |
| 最近记录: |