Задать вопрос

Объединение двух таблиц в одну?

Существует две таблицы:
1-ая таблица:
5e0f56b767e4c211664360.png
и 2ая таблица
5e0f570b2f7df799830001.png

Необходимо сделать следующим образом, а именно объединить две таблицы в один без потери данных
5e0f57665c4e2012649281.png

пробовал сделать следующие:
REPLACE INTO `Regs_User3`
(`Login`, `setting_1`, `setting_2`, `setting_3`, `setting_4`, `setting_5`, `setting_6`, `setting_7`, `setting_8`, `setting_9`)
SELECT
  `Login`, `setting_1`, `setting_2`, `setting_3`, `setting_4`, `setting_5`, `setting_6`, `setting_7`, `setting_8`, `setting_9`
FROM
  `Regs_Stats`


Но позже стирается данные Password,Email,Auth, то есть становиться пустым

Прошу вашей содейстивие
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
idShura
@idShura
Вот пример, но возможно я перепутал поля в таблицах:

SELECT u.login,
       u.password,
       u.email,
       u.aut, 

       s.setting_1, 
       s.setting_2, 
       s.setting_3, 
       s.setting_4, 
       s.setting_5, 
       s.setting_6, 
       s.setting_7, 
       s.setting_8, 
       s.setting_9

  FROM Regs_Stats s
       INNER JOIN Regs_User3 u on u.login = s.login


upd/ Да, перепутал... запрос поправил.
Ответ написан
@Limbooc Автор вопроса
Всем спасибо:
Решение
SELECT `Regs_User3`.`Login`, `Regs_User3`.`Password`, `Regs_User3`.`Email`, `Regs_User3`.`Auth`,
		 `Regs_Stats`.`setting_1`, `Regs_Stats`.`setting_2`, `Regs_Stats`.`setting_3`, `Regs_Stats`.`setting_4`, `Regs_Stats`.`setting_5`, 
		 `Regs_Stats`.`setting_6`, `Regs_Stats`.`setting_7`, `Regs_Stats`.`setting_8`, `Regs_Stats`.`setting_9`
FROM 
	`Regs_Stats` 
INNER JOIN 
	`Regs_User3` on `Regs_User3`.`Login` = `Regs_Stats`.`Login`
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы