postgreSQL数据库如何设置表的字段的默认排序规则?

我现在有新建一个表,有一个日期字段。显示所有行数据时,通过排序过滤的按钮设置可以更改排序规则,但是当我关闭窗口重新打开时,则就又显示错乱了。请问如何解决?

阅读 8.3k
4 个回答

GUI只是让你方便操作,它底层还是在执行sql的。如果你想固化查询逻辑就是其实固化sql. GUI这个功能做不到。建议你可以考虑物化视图

自己写个sql语句,按照你想要的字段排序就可以了,如:

select * from table1 order by create_date desc

楼主在sql里可以执行排序,看看你自己的SQL是怎么排序的,没有就加上order by,如果联合查询等复杂情况,也有group by xxx desc asc等操作,具体要你根据自己的业务去自己实现。
如果楼主不能操作SQL这边的话,也可以在初始化页面的时候调用一下你button按钮调用的方法,给个初始值,这样也可以,还有很多种其他实现的方法。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题