Как объединить 3 таблицы в одну таблицу в sqlserver 2005
Уважаемые Специалисты !!
Я более свеж в базе данных Sqlserver 2005.
Как соединить 3 таблицы... к одной таблице в sqlserver
Итак, вот мое требование :
У меня есть 3 стола в моей комнате. Database...as студенческие коды,имена,отметки
1)из первой таблицы[таблица StudentCodes] я хочу взять StudentId
2)из второй таблицы[таблица имен] я хочу взять имя студента , StudentFathersName
3)из 3-й таблицы[таблица отметок] я хочу взять общее количество отметок, процент
и наконец, я хочу сделать эти 3 таблицы в одну таблицу.
Пожалуйста, можете ли вы предложить мне, как объединить эти 3 таблицы в одну таблицу.
Заранее большое спасибо
OriginalGriff
Судя по этой информации, мы мало чем можем помочь.
Вам нужно посмотреть (или объяснить) свою структуру немного лучше: например, как вы знаете, что StudentId из StudentCodes связан с StudentName в таблице имен? А таблица отметок?
И если у вас уже есть отношения, зачем вы создаете новую таблицу? Разве это не дублирует информацию и не снижает ремонтопригодность ваших данных?
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.