сложение таблиц в mysql - PullRequest
       2

сложение таблиц в mysql

0 голосов
/ 01 июня 2011

Здравствуйте, у меня есть таблица с 11 в и около 7 таблицами с 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 столбцами кликов и имя пользователя, я хочу, чтобы захватить все цифрыв клики и сложить их были имя пользователя = имя пользователя

1 Ответ

2 голосов
/ 01 июня 2011

Вы можете использовать оператор SQL SUM . Как это:

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

Хотя вы должны быть осторожны при передаче переменных в ваши запросы, которые вы не очистили.

РЕДАКТИРОВАТЬ : я заменил * на имя пользователя в соответствии с комментарием модератора

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...