查询结果赋值给新表对应字段

`select a,b,c from test where a=5 group by b;`名为表`eie`的字段aa,bb,cc,把test表的字段a赋给eie表的aa,字段b赋给eie表的bb

您想要将test表中的a和b字段的值复制到eie表的aa和bb字段中,并且您已经明确指定了复制的条件为a=5。此外,您也提到了使用GROUP BY b来对结果进行分组。

基于您的描述,以下是如何实现这一操作的SQL查询:

sql
INSERT INTO eie (aa, bb)  
SELECT a, b  
FROM test  
WHERE a = 5  
GROUP BY b;
此查询将把满足条件a=5的记录中的a字段值复制到eie表的aa字段,并将相应的b字段值复制到eie表的bb字段。由于您使用了GROUP BY b,所以对于每个不同的b值,只会复制一行数据。