[ABI 云体验] sql主题表sql语句排序失效问题如何解决

3695
11

esen_4FEZ7U2INX

发表于2023-8-10 10:50

悬赏1

已解决

楼主

最近看过此主题的会员

mmm。。。

naqinga

esen_4Y3L5ADO80

陈平安

Ly_LJY

qwz

alanxiong

wxw

esen_4PK9U96IR3

esen_4PYRAF2QAR

chestnut

ESENSOFT官方技术支持

伶俐

ceshi1234

SJQ

最佳答案
esen_4FEZ7U2INX 发表于 2023-8-11 11:12
是pg数据库,sql原版不方便发,我大概写一下样子;
select sum(s1),sum(s2),sum(s3),to_char(date,1,4),t ...

日期取年,试试 to_char(date,'yyyy')
11个回答

只看楼主

chestnut 数据领袖Lv6

发表于2023-8-10 11:52

只看该作者

取消 关注该作者的回复

沙发

是报表中展示的排序失效了?具体怎么设置的呢?

esen_4FEZ7U2INX 小试身手Lv3

发表于2023-8-10 14:15

只看该作者

取消 关注该作者的回复

板凳

chestnut 发表于 2023-8-10 11:52
是报表中展示的排序失效了?具体怎么设置的呢?

是写sql语句的时候sql order by不生效

chestnut 数据领袖Lv6

发表于2023-8-10 14:35

只看该作者

取消 关注该作者的回复

地板

esen_4FEZ7U2INX 发表于 2023-8-10 14:15
是写sql语句的时候sql order by不生效

是在数据库查询中不生效,还是在报表展示计算时不生效?

esen_4FEZ7U2INX 小试身手Lv3

发表于2023-8-10 15:07

只看该作者

取消 关注该作者的回复

5#

chestnut 发表于 2023-8-10 14:35
是在数据库查询中不生效,还是在报表展示计算时不生效?

数据库中查询的时候不生效

chestnut 数据领袖Lv6

发表于2023-8-10 15:13

只看该作者

取消 关注该作者的回复

6#

esen_4FEZ7U2INX 发表于 2023-8-10 15:07
数据库中查询的时候不生效

数据库查询不生效,检查下sql呢?是什么数据库?

esen_4FEZ7U2INX 小试身手Lv3

发表于2023-8-10 15:37

只看该作者

取消 关注该作者的回复

7#

chestnut 发表于 2023-8-10 15:13
数据库查询不生效,检查下sql呢?是什么数据库?

sql在其他数据库软件可以生效,应该不是语句的问题,语句也比较简单,利用to_char()截取时间中的年,然后用截取的年份排序,把字段类型转换成数字类型也不行

chestnut 数据领袖Lv6

发表于2023-8-10 18:16

只看该作者

取消 关注该作者的回复

8#

esen_4FEZ7U2INX 发表于 2023-8-10 15:37
sql在其他数据库软件可以生效,应该不是语句的问题,语句也比较简单,利用to_char()截取时间中的年,然后 ...

是什么数据库?方便发下sql吗?

esen_4FEZ7U2INX 小试身手Lv3

发表于2023-8-11 11:12

只看该作者

取消 关注该作者的回复

9#

chestnut 发表于 2023-8-10 18:16
是什么数据库?方便发下sql吗?

是pg数据库,sql原版不方便发,我大概写一下样子;
select sum(s1),sum(s2),sum(s3),to_char(date,1,4),to_number(to_char(date,1,4))
from tabe
group by to_char(date,1,4)
order by to_number(to_char(date,1,4))

chestnut 数据领袖Lv6

发表于2023-8-10 10:51

只看该作者

取消 关注该作者的回复

10#

esen_4FEZ7U2INX 发表于 2023-8-11 11:12
是pg数据库,sql原版不方便发,我大概写一下样子;
select sum(s1),sum(s2),sum(s3),to_char(date,1,4),t ...

日期取年,试试 to_char(date,'yyyy')

esen_4FEZ7U2INX 小试身手Lv3

发表于2023-8-15 10:41

只看该作者

取消 关注该作者的回复

11#

chestnut 发表于 2023-8-10 10:51
日期取年,试试 to_char(date,'yyyy')

还是有问题

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号