SQL 查询上的问题

[复制链接]
查看11 | 回复4 | 2011-11-18 17:04:39 | 显示全部楼层 |阅读模式
据你所述,关系数据库(如果理解有误请指正)。这样写就可以了:注意:此处没有else,因为不处理满足条件以外的数据。--建表语句CREATE TABLE dbo.表名(ID int NULL,内容 varchar(50) NULL,备注 varchar(50) NULL,科室ID varchar(50) NULL) --数据INSERT INTO 表名 VALUES(1,'XX1','AA1','123'),(2,'XX2','AA2','123'),(3,'XX3','AA3','123'),(4,'XX4','AA4','111'),(5,'XX5','AA5','111')...
回复

使用道具 举报

千问 | 2011-11-18 17:04:39 | 显示全部楼层
告诉我ID内容 备注 科室ID1 XX1 AA1
1232 XX2 AA2
1233 XX3 AA3
1234XX4 AA4
1115 XX5
AA5
111最终你想要什么结果如果不想用oracle实现,你可以不用回答...
回复

使用道具 举报

千问 | 2011-11-18 17:04:39 | 显示全部楼层
你是想把同一科室下的多个内容和备注分开吗?建议你用普通方法查询出来并根据 科室ID 进行排序然后通过代码来排版,这个应该不难吧 PS:单纯用sql需要存储过程,或是多次查询...
回复

使用道具 举报

千问 | 2011-11-18 17:04:39 | 显示全部楼层
这个我用程序控制可以实现,但是知识sql编程的话我还做不到...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行