2013-11-21 3 views
0

Мне нужно группировать по нескольким столбцам и вставлять результаты в таблицу, но один из столбцов, которые мне нужно группировать, не следует вставлять, например следующее ...Группа по столбцу без включения в списке выбора

INSERT INTO tbl (fld1, fld2, fld3, fld4) 
SELECT DISTINCT fld1, fld2, fld3, fld4, fld5 

Это не позволит мне вставлять записи из-за дополнительной колонки, которую мне нужно сгруппировать. Существует ли потенциальное обходное решение для этого?

+0

Вы знаете, что можете добавить несколько одинаковых столбцов таким образом, не так ли? –

ответ

3
INSERT INTO tbl (fld1, fld2, fld3, fld4) 
SELECT fld1, fld2, fld3, fld4 
GROUP BY fld1, fld2, fld3, fld4, fld5 
Смежные вопросы