【发布时间】:2011-08-26 11:40:21
【问题描述】:
全部,
我有以下由 T-Sql 中的 3-4 个查询生成的 ResultSet。结果如下所示:
每月付款
200 年 1 月
200 年 2 月
200 年 3 月
4 月 200 日
6 月 200 日
7 月 200 日
8 月 200 日
200 年 9 月
200 年 10 月
200 年 11 月
200 年 12 月
现在,根据用户定义的值,比如说 4,我需要像这样安排它们。
每月付款
1 月;2 月;3 月;4 月 200 日
5 月;6 月;7 月;8 月 200 日
............. 等等。
如果用户选择了 3,那么,
每月付款
200 年 1 月;2 月;200 年 3 月
4 月;5 月;200 年 6 月
............. 等等。
我该怎么做?有什么建议么? 提前致谢!! :))
【问题讨论】:
-
SQL Server 处理数据 - 这样的格式应该由您的前端应用程序或您的报告编写器处理....
-
嗨,Derek Kromm,我只接受了那些回答为我提供了一些线索来解决我的问题的问题。我希望您也不希望我投票赞成无用的答案。我正在使用 Sql SERVER 2008。
-
嗨,marc_s,不要介意,但我不同意这一点。 Sql Server 的兼容性足以处理这些小的格式问题。
-
付款会一直一样吗?
-
@Raj:数据库通常不应该执行格式化任务 - 你说它是一个“小”格式化任务,但这条线在哪里?为简单起见,您应该在表示层中执行此操作。
标签: tsql