mysql 查询时让本字段里的值相加

mysql 查询时让本字段里的值相加,第1张

SQL 语句使用 ‘+’号将两个字段数值相加 例,表格 tt 1、把 n1 与 n2 字段的数值相加 select n1,n2,n1+n2 as '两字段相加' from tt 2、使用sum()函数可以求一个字段所有数值的总和 select sum(n1)+sum(n2) as '两字段相加总和' from tt

这个恐怕要用存贮过程或编程实现, 提个思路:

1) 创建一个同字段结构的新表table2

2) 按Col1排序

3) 循环每条记录, 记录每个字段值到临时变量中, 名为vCol1, vCol2...

if (Col1 == 前一条记录vCol1)

累加vCol2, vCol3...(如果是字符串则相连)

else

将vCol1, vCol2...各字段插入table2中

4)最终table2应该是你想要的结果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6117614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存