sql查询结果的 列合并问题

[复制链接]
查看11 | 回复2 | 2010-5-12 17:55:54 | 显示全部楼层 |阅读模式
比如说课表

周一 周二 周三 周四 周五
第一节
第二节
第三节
第四节
第五节
共十节课
有时候第一节和第二节或者一直到第四节都是同一个老师上的同一个课
所以我要一列合并起来

周一 周二 周三 周四 周五
第一节 物理
第二节 物理
第三节 物理
第四节 物理
第五节
变成

周一 周二 周三 周四 周五
第一节 | |
第二节 | 物|
第三节 | 理|
第四节 | |
第五节
用sql怎么实现?
我现在是一行一行输出的 就是第一节课星期1什么课 星期2什么课 这样能实现合并吗?
是在界面上设计的时候排列合并 还是在SQL就排列合并好 然后在页面输出?

回复

使用道具 举报

千问 | 2010-5-12 17:55:54 | 显示全部楼层
不行,除非你专门嵌入一个排版程序你看平时我们使用和SQL相关的软件需要打印或则传送其他格式的时候,都需要调用其他嵌入程序的建议你用DEPHI7.0来做模板,比较简单
回复

使用道具 举报

千问 | 2010-5-12 17:55:54 | 显示全部楼层
可以的,在前端绑定数据的时候可以合,还有在后端也可以合,但物理两个字只能显示在第一行变成
周一 周二 周三 周四 周五第一节 |物理|第二节 | |第三节 | |第四节 | |第五节语文最好在前端 ,有些控件有这个功能,比如DATAGRID控件,很容易的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行