您好我有一张11英寸左右的表,其中有1张表
每个都有2列用户名和点击次数。问题是我必须将所有点击加起来username = username
无论如何我能做到吗?
我正在使用
$result1233 = mysql_query("SELECT * FROM urls_non_loggedin WHERE username='$_SESSION[username]'");
$num_row3s = mysql_num_rows($result1233);
但我想将所有点击次数“列名称”添加到用户名= $_SESSION[username]
如果你理解我的意思?
所以有一个包含2列点击和用户名的表我希望获取点击中的所有数字并将其添加为username = usersname
答案 0 :(得分:2)
您可以使用SQL SUM运算符。像这样:
SELECT username, SUM(clicks) As number_of_clicks FROM urls_non_loggedin WHERE username='$_SESSION[username]' GROUP BY username
虽然您应该小心将变量传递给尚未清理的查询。
编辑:我根据主持人的评论用用户名替换*