请教一下,如何求一列值的累加(去掉重复的) 在线等

fly_1234 2006-09-21 05:19:57
例如

名字

ab

b

cd

我想得到结果 abcd
...全文
204 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyxfly 2006-09-21
  • 打赏
  • 举报
回复
写个函数将记录拆成一个一个的字符,返回一个表

然后拼SQL语句时select distinct

这也太...

真是什么需求都会有 ^0^
fly_1234 2006-09-21
  • 打赏
  • 举报
回复
我是想连接字符串
fly_1234 2006-09-21
  • 打赏
  • 举报
回复
我的 不是数字,是字符串 ,这么写 不行吧
marco08 2006-09-21
  • 打赏
  • 举报
回复
create table A
(
quantity int null
)
insert into A
select 100
union all select 200
union all select 100


select sum(distinct quantity) from A --結果為300
select sum(quantity) from A --結果為400
fly_1234 2006-09-21
  • 打赏
  • 举报
回复
我主要是想把 列值累加怎么做
marco08 2006-09-21
  • 打赏
  • 举报
回复
distinct

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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