日期:2014-05-17  浏览次数:20705 次

求存储过程,有几个问题请教
请教一下如何删除表中重复的记录,写出存储过程/sql语句也行
CARD_CODE               Q           BAL
1                               1           27
1                               2           10
1                               3           36
1                               4           97
2                               1           96
2                               2           12
2                               3           15
2                               4           32
1                               1           27
1                               2           10
1                               3           36
1                               4           97
2                               1           96
2                               2           12
2                               3           15
2                               4           32

create   table   card_code(
card_code   integer,
Q   integer,
BAL   integer);

insert   into   card_code   values(001,1,27);
insert   into   card_code   values(001,2,10);
insert   into   card_code   values(001,3,36);
insert   into   card_code   values(001,4,97);
insert   into   card_code   values(002,1,96);
insert   into   card_code   values(002,2,12);
insert   into   card_code   values(002,3,15);
insert   into   card_code   values(002,4,32);

还有一个问题就是上表(删除重复后的表)变成这样的格式
CARD_CODE                   Q1                   Q2                   Q3                   Q4
---------   ---------- &