Есть таблица users
, где пишутся логин и пароль, есть отдельная таблица students
, где вся информация про студента - типа имя, возраст, адрес.
Как мне их соединить, если при регистрации логин и пароль уходят в users
, а после добавлении информации о студенте инфа уходит в другую?
Очень странный вопрос. Что значит соединить? Насовсем? Тогда нужно будет создать третью таблицу (или отредактировать одну из них) и написать запрос который копирует данные одной таблицу в другую. Я конечно с SQL не много работал, может есть и получше способ. Но вот с помощью PHP точно можно и делается очень тривиально. Можно и без PHP, чисто SQL. Одним кликом вряд ли вы это сделаете. Хотя может я и ошибаюсь.
Если вам нужно только на время запроса их соединить, используйте Inner Join. Например:
SELECT users.login, students.name
FROM users INNER JOIN students WHERE users.id = students.id
А сохранить это в таблицу можно так:
SELECT users.login, students.name
INTO newTableName
FROM users INNER JOIN students WHERE users.id = students.id
Фрилансер или Digital-агентство - Как сделать правильный выбор?
В блоке общей памяти должна постоянно обновляться информация, которая приходит часто (15 - 25 раз в секунду)Размеры каждой "порции" отличаются,...
У меня есть модель AuthAssignmentphp и она связана с двумя моделями
Не могу понять как реализовать синхронизацию моего файла syncphp, который должен находиться на домене(сайте) mysite