sql 查询语句。
CREATE TABLE [ExpertReply](
[ID] [int] NOT NULL,
[UserID] [int] NOT NULL,
[BlogID] [int] NOT NULL,
[CommentID] [int] NOT NULL,
[Context] [nvarchar](max) NULL,
[CreateTime] [datetime] NOT NULL,
)
insert ExpertReply values(1, 1, 1, 0, '回复1', GETDATE())
insert ExpertReply values(2, 2, 1, 0, '回复2', GETDATE())
insert ExpertReply values(3, 3, 1, 0, '回复3', GETDATE())
insert ExpertReply values(4, 4, 1, 2, '评论1', GETDATE())
insert ExpertReply values(5, 3, 1, 3, '评论3', GETDATE())
insert ExpertReply values(6, 2, 1, 2, '评论2', GETDATE())
insert ExpertReply values(7, 3, 1, 3, '评论4', GETDATE())
想要的效果是:如果这条回复有评论,那么下一条数据就是他的评论
例如:
回复1
回复2
评论1
评论2
回复3
评论3
评论4
回复4
.....
下面的这条语句效果不太理想,有朋友能帮忙修改,或者提出更好的方法么?
select * from ExpertReply order by case when CommentID!=0 then CommentID else id end
...全文
相关推荐
SQL查询语句精华总结
本篇文章将对SQL查询语句进行精华总结,尤其侧重于其在Java编程环境中的应用。
SQL查询语句教程
### SQL查询语句详解#### 一、概述SQL(Structured Query Language)是一种用于管理和操作关系型数据库的标准语言。
可视化sql查询语句生成器
可视化SQL查询语句生成器是一种高效且用户友好的工具,专为那些不熟悉或不习惯编写SQL代码的用户设计。
SQL查询语句大全(集锦经典)
SQL 查询语句大全SQL 查询语句大全是数据库领域中的一本经典资料,囊括了各种 SQL 查询语句的使用方法和示例代码。下面将对标题、描述、标签和部分内容进行详细的知识点解析。
SQL查询语句大全集锦
本资源“SQL查询语句大全集锦”显然是一个综合性的文档,旨在全面介绍SQL的各种查询操作。下面我们将深入探讨SQL查询语句的关键知识点。1.


疑难问题
