然后你输出cmoney这个就是相加的效果。
还有一种比较差点的方法就是:
1、select 金额字段 from 表 where 1
2、获取你得到的所有信息,然后foreach 把所有的金额相加就行,
实例:$sql = "select money from cg_money where 1"
$query = mysql_query($sql)
$m = 0
while($rs = mysql_fetch_array($sql)){
$m = $m+$rs['money']
}
echo $m这个也是可以获取所有的money的,就是费事了点,还是上面的呢个方法好滴,也就是楼上的呢个方法
这个恐怕要用存贮过程或编程实现, 提个思路:1) 创建一个同字段结构的新表table2
2) 按Col1排序
3) 循环每条记录, 记录每个字段值到临时变量中, 名为vCol1, vCol2...
if (Col1 == 前一条记录vCol1)
累加vCol2, vCol3...(如果是字符串则相连)
else
将vCol1, vCol2...各字段插入table2中
4)最终table2应该是你想要的结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)