日旺606
我在 SQL 中有一个 4x4 的表,有 20 行。我想把这些数据分成四页。第 1 页具有第一列的前 10 行,第 2 页具有第二列的前 10 行,依此类推。
每四页后,此模式重复显示第一列的下 10 行,等等。我该如何安排?
我可以将 4x4 表的数据排列到另一个临时表中,其架构中只有一列。然后我可以将这个表格的单列读入我的报告中。但是我可以在没有中间表的情况下直接执行此操作吗?
4444
中间表对我来说是最好的解决方案。我只是在 Crystal 的 Database Expert 中编写一个自定义 SQL 命令来按照您认为合适的方式排列数据。
理论上,您可以通过以某种重复标题的方式重复子报表来实现这一点,但是让 SQL 为您正确格式化传入数据的工作量要少得多。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句