急!!求SQL 语句!!

y8722535 2007-10-27 03:14:49
原来语句如下:
declare @ID int
select @ID=TuID from bbsTopic, bbsUsers where Uname = '心酸果冻'
print '心酸国冻发贴数:'
select count(*) from bbsTopic where @ID = TuID

结果:
心酸国冻发贴数:
-----------
1


需要的结果为:
心酸国冻发贴数:1

各位高手帮我把这个给解决吧!
...全文
77 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
y8722535 2007-10-27
  • 打赏
  • 举报
回复
怎么不能结贴?
y8722535 2007-10-27
  • 打赏
  • 举报
回复
恩, 谢了。。。
fa_ge 2007-10-27
  • 打赏
  • 举报
回复


试一下可不以插入源代码

select * from t

guyehanxinlei 2007-10-27
  • 打赏
  • 举报
回复
鶴嘯九天 谢了
pt1314917 2007-10-27
  • 打赏
  • 举报
回复

select '心酸国冻发贴数: ' +count(*) from bbsTopic where @ID = TuID
fa_ge 2007-10-27
  • 打赏
  • 举报
回复
楼上,用了rtrim,可以不用cast再转换
guyehanxinlei 2007-10-27
  • 打赏
  • 举报
回复
declare @ID int
declare @count int
select @ID=TuID from bbsTopic, bbsUsers where Uname = '心酸果冻 '

select @count=count(*) from bbsTopic where @ID = TuID
print '心酸国冻发贴数: ' +cast(@count as varchar(10))
hjj841020 2007-10-27
  • 打赏
  • 举报
回复
select '心酸国冻发贴数: '+rtrim(cast(count(*) as varchar(10))) from bbsTopic where @ID = TuID
hjj841020 2007-10-27
  • 打赏
  • 举报
回复
select '心酸国冻发贴数: '+rtrim(cast(count(*) as varchar(10))) from bbsTopic where @ID = TuID
fa_ge 2007-10-27
  • 打赏
  • 举报
回复
declare @ID int
select @ID=TuID from bbsTopic, bbsUsers where Uname = '心酸果冻 '

select '心酸国冻发贴数: ' +space(2) + ltrim(count(*)) from bbsTopic where @ID = TuID
hjj841020 2007-10-27
  • 打赏
  • 举报
回复
declare @ID int
select @ID=TuID from bbsTopic, bbsUsers where Uname = '心酸果冻 '
select '心酸国冻发贴数:'+count(*) from bbsTopic where @ID = TuID
y8722535 2007-10-27
  • 打赏
  • 举报
回复
我用了的 没有用!
服务器: 消息 156,级别 15,状态 1,行 3
在关键字 'select' 附近有语法错误。
guyehanxinlei 2007-10-27
  • 打赏
  • 举报
回复
print '心酸国冻发贴数: ' +select count(*) from bbsTopic where @ID = TuID

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧