cwui 2024-04-06 10:34 采纳率: 27.8%
浏览 11
已结题

Smart BI ,SQL数据集,多列排序

SQL数据集代码如下:

img

但是发布报表后,选择公司代码,页面结果没有按照YMONTH ,COMP , KOSTL 排序

我想要的结果如下:

img

  • 写回答

24条回答 默认 最新

  • 关注
    获得1.50元问题酬金

    上午好☀️☀️☀️️
    本答案参考ChatGPT-3.5

    问题描述的主要矛盾是在发布报表后,选择公司代码后,页面结果没有按照 YMONTH,COMP,KOSTL 排序,而期望的结果是按照这三列进行正序排序。

    针对这个问题,可以进行如下的解决方案:

    1. SQL查询语句优化

      • 在 SQL 查询语句中添加 ORDER BY 子句以实现指定的排序方式。在每个需要排序的列后面添加 ASC 表示正序排列。
      • 修改SQL代码如下:
      SELECT YMONTH, COMP, KOSTL 
      FROM table1 
      WHERE YMONTH IN (${年月}) AND COMP IN (${公司代码})
      ORDER BY YMONTH ASC, COMP ASC, KOSTL ASC;
      
    2. 前端数据展示

      • 确保前端页面接收到了按照 SQL 查询结果排序后的数据,并正确展示。
      • 如果前端页面使用的是表格展示方式,可以在表格组件中配置默认的排序方式,确保页面展示的数据能够按照指定的排序顺序显示。

    在实施以上解决方案后,应该能够让页面展示的结果按照 YMONTH,COMP,KOSTL 进行正序排序。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 4月14日
  • 创建了问题 4月6日

悬赏问题

  • ¥15 问题重发,R语言:代码运行过程中出现如下警告,请求如何解决!
  • ¥15 苍穹外卖拦截器token为null
  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
  • ¥20 wpf datagrid单元闪烁效果失灵
  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout
  • ¥15 Android studio AVD启动不了
  • ¥15 陆空双模式无人机怎么做
  • ¥15 想咨询点问题,与算法转换,负荷预测,数字孪生有关
  • ¥15 C#中的编译平台的区别影响