У меня есть 2 таблицы, poll_q и poll_a. В первой вопрос, а во второй ответы и количество голосов на каждый ответ. Как мне сосчитать сумму голосов WHERE `q_id` = '1'? Т.е. в этой таблице хранятся все опросы, и надо сосчитать суму только тех которые по идентификатору относятся к вопросу из poll_q.
Ешё вот так можно: PHP: $query = 'SELECT * FROM poll_a WHERE q_id = 1'; $result = mysql_query($query) or die(mysql_error()); $count = mysql_num_rows($result);
simpson Я таким способом пользуюсь, когда вывожу записи и заодно надо их подсчитать. Чтобы не обращаться к базе 2 раза. DarkElf Да, спутал количество с суммой