Как скопировать данные из одной таблицы в другую с помощью SQL Server 2005 запрос? - PullRequest
1 голос
/ 11 октября 2011

Я хочу скопировать данные из одной таблицы в другую таблицу

my table out put like this


EnrollNo     CheckIn    CheckOut      DiffTime
92            NULL        NULL        NULL
3032        09:40:00    18:31:00    08:51:00
4011        18:30:00    18:38:00    00:08:00
4019        18:32:00    18:32:00    00:00:00
438         10:00:00    18:32:00    08:32:00

Ответы [ 2 ]

6 голосов
/ 11 октября 2011

Вставить в существующую таблицу

INSERT INTO Destination
            (EnrollNo,
             CheckIn,
             CheckOut,
             DiffTime)
SELECT EnrollNo,
       CheckIn,
       CheckOut,
       DiffTime
FROM   Source  

Или создать новую таблицу

SELECT EnrollNo,
       CheckIn,
       CheckOut,
       DiffTime
INTO NewTable
FROM   Source  
1 голос
/ 10 января 2013

Большое спасибо.оба варианта работают.создать новую таблицу как select * from source;

Step1: select * from FT_customer;TC_CNO TC_NAMETC_ADDRESS TC_STATE TC_ZIP TC_PHONE TC_REMARKS


 1 TRUE WHEEL   55O HUSK    ER 58702 555-4545   NONE
 2 BIKE SPEC    CPT SHRIV   EL 45678 555-1234   NONE
 3 LE SHOPPE    POMETOWN    KS 54678 555-1234   NONE
 4 AAA BIKE     10 OLDTOWN  NE 56784 555-1234   NONE
 5 JACKS BIKE   24 EGLIN    FL 34567 555-2314   NONE

Шаг 2: создать таблицу a as select * из ft_customer;выберите * из;

TC_CNO TC_NAMETC_ADDRESS TC_STATE TC_ZIP TC_PHONE TC_REMARKS


 1 TRUE WHEEL   55O HUSK    ER 58702 555-4545   NONE
 2 BIKE SPEC    CPT SHRIV   EL 45678 555-1234   NONE
 3 LE SHOPPE    POMETOWN    KS 54678 555-1234   NONE
 4 AAA BIKE     10 OLDTOWN  NE 56784 555-1234   NONE
 5 JACKS BIKE   24 EGLIN    FL 34567 555-2314   NONE

Прия

abcpune.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...