У меня есть таблицы Student
и PlatoStudents
. Student.id
равно PlatoStudents.id
.
Как я могу перейти от одной информации к другой?
Код, где я пытаюсь мигрировать, но он не работает
INSERT INTO Students (FirstName, MiddleName, LastName, City, Phone, SpecializationId, ProfessionId, IIN, BurnDate, Course)
SELECT
firstname, lastname, patronymic, city, phone, SpecializationId,
ProfessionID, iinplt, BirthDate, CourseNumber
FROM
PlatoStudents
WHERE
Students.PlatoId = PlatoStudents.StudentID
после вашей помощи! Мое решение (поле WARNING должно быть пустым)
UPDATE MY
SET MY.FirstName = OTHER.firstname,
MY.LastName = OTHER.patronymic,
MY.MiddleName = OTHER.lastname,
MY.City = OTHER.city,
MY.Phone = OTHER.phone,
MY.SpecializationId = OTHER.SpecializationId,
MY.ProfessionId = OTHER.ProfessionID,
MY.IIN = OTHER.iinplt,
MY.BurnDate = OTHER.BirthDate,
MY.Course = OTHER.CourseNumber
FROM Students AS MY
INNER JOIN PlatoStudents AS OTHER
ON MY.PlatoId = OTHER.StudentID
WHERE MY.PlatoId = OTHER.StudentID