Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Разбить таблицу на две  [new]
mih08
Member

Откуда:
Сообщений: 16
Есть таблица в MS SQl, с полями id, номер группы, ФИО ....

Хочу получить две таблицы
1)студент: Id, id группы, ФИО
2)группа: Id, Номер группы, кафедра....

Как это реализовать автоматически или скриптами, может в SQL Server microsoft есть?
13 авг 15, 18:06    [18014674]     Ответить | Цитировать Сообщить модератору
 Re: Разбить таблицу на две  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31993
mih08
Как это реализовать автоматически или скриптами, может в SQL Server microsoft есть?
Автоматически нельзя, сервер же не знает, что вам нужно.
Скриптами можно, нужно их для этого написать.
См. создание таблиц - CREATE TABLE
Заполнение таблиц из существующих - INSERT ... SELECT ...
13 авг 15, 18:08    [18014683]     Ответить | Цитировать Сообщить модератору
 Re: Разбить таблицу на две  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
"Автоматически" - это нажать где-то кнопку "разбить таблицу на две"? Нет, такой кнопки нет.
13 авг 15, 18:09    [18014685]     Ответить | Цитировать Сообщить модератору
 Re: Разбить таблицу на две  [new]
AlanDenton
Member [скрыт]

Откуда:
Сообщений: 1004
В SQL Prompt (и подобных тулов по лагерю) есть команда Split table...
13 авг 15, 18:35    [18014796]     Ответить | Цитировать Сообщить модератору
 Re: Разбить таблицу на две  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4902
Мне кажется ТС студент и решает задание по приведению БД к 3 нормальной форме.
13 авг 15, 19:16    [18014986]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить