17,377
社区成员
发帖
与我相关
我的任务
分享
INSERT INTO T_GOOD_STUDENT
(ID, NAME)
SELECT MAX(ID) + 1, NAME
FROM T_GOOD_STUDENT, T_STUDENT T
GROUP BY NAME
ORDER BY T.NAME
INSERT INTO t_good_student
(ID, NAME)
SELECT a.ID + ROWNUM, t.NAME
FROM (SELECT nvl(MAX (ID),0) ID
FROM t_good_student) a,
(SELECT NAME
FROM t_student
GROUP BY NAME
ORDER BY t.NAME) t
INSERT INTO t_good_student
(ID, NAME)
SELECT a.ID + ROWNUM, t.NAME
FROM (SELECT MAX (ID) ID
FROM t_good_student) a,
(SELECT NAME
FROM t_student
GROUP BY NAME
ORDER BY t.NAME) t