Сейчас выводит только уникальные записи
SELECT questions.question_name, questions.user_id FROM questions
INNER JOIN users ON questions.user_id = users.id
GROUP BY questions.question_name
Если будет одинаковые записи в столбце question_name, то они проигнорируются и будет выведена, только одна из них. Как вывести всё записи, включая и одинаковые, не убирая GROUP BY questions.question_name?
SELECT questions.question_name, questions.user_id FROM questions
INNER JOIN users ON questions.user_id = users.id
GROUP BY questions.id
Перебором массива попробуйте
$r = mysql_query("SELECT * FROM table");
$myrow = mysql_fetch_array($r);
do {
$id=$myrow['id'];
$r1 = mysql_query("SELECT * FROM table WHERE id!='$id'");
mysql_query("SET NAMES 'cp1251'");
$myrow2 = mysql_fetch_array($r1);
do {
if ($myrow['title']==$myrow2['title']) {echo '# '. $myrow['id'].' - '. $myrow['title'].' <br>'; }
}
while ($myrow = mysql_fetch_array($r));
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники