1.把select出来的数据作为insert的value,插入到数据库
例子:把tc_user 这个表的几个字段的值插入到tt_ticket_four_user 表中。
insert into tt_ticket_four_user (EMAIL,USER_STATUS,USER_ID) SELECT EMAIL,USER_STATUS,USER_ID from tc_user where USER_ID=66 ;
语法:把表2这个表的a,b,c三个字段的值插入到表1。
insert into 表1(a,b,c) select a,b,c from 表2;
2.group_concat用法:
SELECT four.LEVEL_ID, group_concat( tf.ACNT separator ',' ) `NAMES`
FROM tt_pt_level_four four
left join tt_ticket_four_user tf on tf.LEVEL_ID=four.LEVEL_ID WHERE 1 = 1 GROUP BY four.LEVEL_ID;
如图,tt_pt_level_four 这个表与tt_ticket_four_user 这个表是一对多的关系。可以把tt_ticket_four_user这个表中的acnt字段,拼接到tt_pt_level_four这个表中每条对应数据的后面。