У меня есть 2 таблицы, учетные записи и программы. Программы имеют внешний ключ account_id, который связывает его с учетной записью.MySQL ДЕЙСТВИТЕЛЬНО, даже если родственные строки не существуют?
Так у меня есть:
Account:
id
Name
Program:
id
account_id
name
Я хочу, чтобы иметь возможность запросить что-то вроде
SELECT *, count(program.id) AS program_count From Account
, но это не работает, если нет программ, которые ссылаются обратно в строке счета.
Любое понимание или советы о том, что делать или как это сделать?
Если вы проголосуете, предоставьте некоторую информацию о том, почему – MikeL
Сайт, как правило, не касается обмена идеями для кода. Прочитайте синтаксис ['JOIN'] (https://dev.mysql.com/doc/refman/5.0/en/join.html), попробуйте, затем возвращайтесь с вопросом, когда все не получается. –
Получил это. Спасибо @LinusKleen – MikeL