Как соединить две таблицы
у меня есть две таблицы в моей базе данных .столы studentlogin(идентификатор,имя,возраст,адрес,параметры login_id) и студент Рег(идентификатор,параметры login_id).Во время регистрации будет сгенерирован идентификатор login_id. Я должен отобразить этот идентификатор на странице anthore, когда нажму на кнопку.
Что я уже пробовал:
Я просто соединяю две таблицы с помощью join
Kats2512
Вы сами ответили на свой вопрос в разделе "Что вы пробовали".
OriginalGriff
Это не имеет большого смысла, как указано: у вас есть четыре значения идентификатора:
studentlogin.идентификатор studentlogin.параметры login_id studentreg.ID и studentreg.loginid
И в результате между ними нет прямой связи.
Кроме того, мы понятия не имеем, какое из двух значений "loginid" вы хотите отобразить или как они должны храниться вместе.
Подумайте об этом в течение нескольких минут и попробуйте описать фактический набор процессов, которые должны произойти, когда студент регистрируется, и какие значения должны быть сохранены и / или извлечены оттуда.
Тогда попробуй нам это объяснить!
Используйте виджет" улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.
Kiran Vaidyanathan
Я предполагаю, что у вас есть две таблицы следующим образом:
studentlogin с полями: id, имя, возраст,адрес, login_id
studentreg с полями: id, login_id.
Теперь между ними может быть связь, только если у вас есть" одно " общее поле в обоих. Можете ли вы ответить на эти вопросы, чтобы я получил ясное представление?
1. Почему вы использовали login_id в обеих таблицах?
2. в какой таблице вы на самом деле будете хранить значение login_id? в таблице входа в систему или в таблице reg?
3. Как будет сгенерировано значение login_id?
4. В какой таблице вы ссылаетесь поле параметры login_id в качестве внешнего ключа?
5. из какой таблицы вы хотите вывести данные, если пользователь нажмет на кнопку?
Пожалуйста, ответьте на эти вопросы, и я, возможно, смогу вам помочь!
- Ваше здоровье
Member 12595721
Используйте id в качестве первичного ключа, или вы можете добавить еще одно значение в таблицу, то есть имя и подключить его. лучше не использовать одновременно id и login_id. Оставь себе одну.
Arasappan
какие все вещи вы получили при регистрации..