Я хочу создать таблицу с подмножеством записей из главной таблицы. , например, у меня есть:Как вставить многие записи, за исключением некоторых
id name code
1 peter 73
2 carl 84
3 jack 73
Я хочу сохранить питер и Карлу, но не потому, что гнездо имеет код же сам Питер. Мне нужна высокая производительность, потому что у меня 20M записей.
Я стараюсь это:
SELECT id, name, DISTINCT(code) INTO new_tab
FROM old_tab
WHERE (conditions)
, но не работают.
Ваша первая проблема заключается в определении вашего тай-брейкера. Когда столкнулись с Питером и Джеком, зачем выбирать Питера над Джеком? Используете ли вы самый низкий идентификатор? Как только я узнаю тай-брейк. Я могу написать запрос. –
Я хочу запись с min id. Благодарю. –