关于论坛类数据库查询 若是主题帖,则tid=id若是回复贴,则tid!=id 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 with Args as(select * from postunion all select * from post where post.id = Args.id)select * ,row_number over(order by id) from Args ; 贴子没有父ID时,它的TID值是什么,你怎么定义的,是NULL还是它的ID本身? 若是主题帖,则tid=id 若是回复贴,则tid!=id select * ,(select count(1) from post where tid=a.id and tid<>id ) 回复数 from post a where id=tid order by dateline desc --如果你的主题帖也算回复数的话。--看你要哪个?select * ,(select count(1) from post where tid=a.id) 回复数 from post a where id=tid order by dateline desc 記錄集返回問題 简单的mssqlservr 问题 SqlServer字段匹配问题? 存储过程中如何将视图中的字段的值付给一个变量 求sql 或存储过程,谢谢各位大侠 MSSQL Store Procedure datebase name 问题 SQL-server问题,请高手解答! 請教一個刪除記錄問題,之前我有用過,但現在做不出來了。在線等! 很简单但是我没有闹明白 怎么查看SQL Server服务器的当前连接? SQL语句如何更新多个字段,传递了参数的哦 请教一个简单的函数?在线等!谢谢!
(
select * from post
union all
select * from post where post.id = Args.id
)
select * ,row_number over(order by id) from Args ;
若是回复贴,则tid!=id
--看你要哪个?
select * ,(select count(1) from post where tid=a.id) 回复数 from post a where id=tid order by dateline desc