Предположим, у меня есть таблица mySQL с именем «пользователь», которая содержит идентификатор пользователя и пароль или что-то еще. Затем у меня есть другие таблицы для разных целей, например, таблица для их любимой еды, в которой будет содержаться их любимая и любимая еда.MySQL выбор таблиц, где существует пользователь
Есть ли способ запросить таблицы, содержащие указанный идентификатор пользователя, и проверяет, есть ли у них запись в этой таблице?
Так что, если у меня есть три таблицы, называемые favorite_food, favorite_drink и favorite_candy, но у пользователя только есть значения в favorite_food и favorite_drink, я хочу, чтобы запрос возвращал favorite_food и favorite_drink.
Я новичок, и я не мог понять концепцию связи. Userid является основным ключом пользователя, а остальные таблицы ссылаются на него?