mysql中查找一个表的某一属性的值的所有和和
表zh_pro_orders中有一个money属性,还有proid属性(不是主键),我想查找满足proid等于某一个值的所有money属性对应值的和?sql代码怎么写?...
表zh_pro_orders中有一个money属性,还有proid属性(不是主键),我想查找满足proid等于某一个值的所有money属性对应值的和?sql代码怎么写?
展开
2个回答
展开全部
您好,是这样的:
declare @str varchar(100)
set @str='U8中的销售发票、采购发票 关键字' --要搜索的字符串
declare @s varchar(8000)
declare tb cursor local for
select s='if exists(select 1 from ['+b.name+'] where ['+a.name+'] like ''%'+@str+'%'')
print ''所在的表及字段: ['+b.name+'].['+a.name+']'''
from syscolumns a join sysobjects b on a.id=b.id
where b.xtype='U' and a.status>=0
and a.xusertype in(175,239,231,167)
open tb
fetch next from tb into @s
while @@fetch_status=0
begin
exec(@s)
fetch next from tb into @s
end
close tb
deallocate tb
declare @str varchar(100)
set @str='U8中的销售发票、采购发票 关键字' --要搜索的字符串
declare @s varchar(8000)
declare tb cursor local for
select s='if exists(select 1 from ['+b.name+'] where ['+a.name+'] like ''%'+@str+'%'')
print ''所在的表及字段: ['+b.name+'].['+a.name+']'''
from syscolumns a join sysobjects b on a.id=b.id
where b.xtype='U' and a.status>=0
and a.xusertype in(175,239,231,167)
open tb
fetch next from tb into @s
while @@fetch_status=0
begin
exec(@s)
fetch next from tb into @s
end
close tb
deallocate tb
2015-04-14
展开全部
select sum(money) from xx where proid=xxx
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |