У вас возникла небольшая проблема с выбором данных в моей таблице MySQL. У меня есть 2 стола.ВЫБОР столбцов и соответствующих строк
questions_table
- id
- name
results_table
- id
- form_id
- answer 1
- etc.
Теперь я хочу, чтобы выбрать все формы, имеет результаты, и form_id соответствует идентификатор формы, потому что, как они связаны между собой.
Я получил это:
select f.id, f.name, count(res.id) from forms f LEFT JOIN results res ON f.id = res.form_id
Но проблема в том, я получаю только 1 строку из него, в то время как у меня есть несколько форм с несколькими результатами, но он выбирает только одну форму.
Что я делаю неправильно? Это заявление LEFT JOIN?
Спасибо это ответ , Я запомню это как ответ через пару минут. –