在mysql中添加表

时间:2011-06-01 15:15:20

标签: php mysql phpmyadmin

您好我有一张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

1 个答案:

答案 0 :(得分:2)

您可以使用SQL SUM运算符。像这样:

SELECT username, SUM(clicks) As number_of_clicks FROM urls_non_loggedin WHERE username='$_SESSION[username]' GROUP BY username

虽然您应该小心将变量传递给尚未清理的查询。

编辑:我根据主持人的评论用用户名替换*