crystal-reports - Crystal Reports:仅显示一行连接表
问题描述
加入一个“命令”表,我只想从中返回最新结果。查询是这样的:
select * from TABLEA
where CONDITION1 = '01'
AND CONDITION2 = '02'
order by DATE desc
当我将其更改为
select top 1 * from TABLEA
where CONDITION1 = '01'
AND CONDITION2 = '02'
order by DATE desc
如果表中有 >1 条记录,它可以正常工作
如果只有 1 条记录,则不显示结果
使用 Crystal Reports 2013。任何想法或变通方法将不胜感激
解决方案
解决此问题的方法是创建一个中间表,该表使用 max() 函数来查找顶行的 id。然后使用该 ID 我可以获得其余信息
推荐阅读
- python - 我怎样才能让它更快?很多数组
- javascript - MVC razor 中未终止的模板文字
- flutter - Flutter TextField 提示文本对齐
- unix - 强制 GNU-make 使用符号链接目标的修改时间,而不是源的修改时间
- javascript - 是否可以在 React 中创建自定义事件?
- json - 如何在python中将字典附加到json文件
- react-native-android - 无法在反应本机平面列表android中显示图像
- python-3.x - 通过 Jenkins 运行机器人测试用例时出现“失败:数据源不存在”
- php - 从数据库打印数据(白页)
- vue.js - vuejs beforeRouteEnter。如果用户已登录,则禁用转到 url