请教SQL查询语句问题

oppa8599 2012-11-01 03:53:45
select id,username,phone,t_user,u_money,xf,Alljf,addtime,faned,QQID from [user]
我想把字段Alljf 换成 select sum(d_getjf) from [dingdan]
条件 user.id = dingdan.userid

拼接后:select id,username,phone,t_user,u_money,xf,(select sum(d_getjf) from [dingdan] where userid = id)as Alljf,addtime,faned,QQID from [user]

查询结果Alljf数据不对 要怎么修改呢?
...全文
131 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
以学习为目的 2012-11-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

好了,select id,username,phone,t_user,u_money,xf,(select isnull(sum(d_getjf ),0) from [dingdan] where userid = b.id )as Alljf,addtime,faned,QQID from [user] b

还是要谢谢你~
[/Quote]自己发现问题了,恭喜
oppa8599 2012-11-01
  • 打赏
  • 举报
回复
好了,select id,username,phone,t_user,u_money,xf,(select isnull(sum(d_getjf ),0) from [dingdan] where userid = b.id )as Alljf,addtime,faned,QQID from [user] b

还是要谢谢你~
發糞塗牆 2012-11-01
  • 打赏
  • 举报
回复
select id,username,phone,t_user,u_money,xf,b.d_getjf ,addtime,faned,QQID 
from [user] a inner join (
select userid, sum(d_getjf) d_getjf from [dingdan]) b
on user.id = b.userid

34,593

社区成员

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

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