Как вставить данные из таблицы1 в таблицу2?

58
6

Таблица table1 имеет 500 000 строк. Я хочу вставить только 200 000 из них в table2 от table1, как это сделать?

спросил(а) 2011-01-28T19:10:00+03:00 9 лет, 8 месяцев назад
1
Решение
84

INSERT
INTO table2
SELECT *
FROM table1
ORDER BY
id -- or whatever
LIMIT 200000

ответил(а) 2011-01-28T19:11:00+03:00 9 лет, 8 месяцев назад
41

INSERT INTO table2
SELECT **TOP 200000** * FROM table1 ORDER BY *<primary key>*

ответил(а) 2011-01-28T19:13:00+03:00 9 лет, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема