- 论坛徽章:
- 4
|
[PHP]
create table lccont
(
ProposalContNo varchar2(10),
InsuredIDNo varchar2(1 ,
InsuredName varchar2(20),
MakeDate date,
MakeTime varchar2( ,
Operator varchar2(10)
);
insert into lccont values(\'1\',\'330102191005010811\',\'悟空\',to_date(to_char(sysdate,\'yyyy-mm-dd\'),\'yyyy-mm-dd\'),\'15:01:10\',\'100\');
insert into lccont values(\'2\',\'330102191005010811\',\'悟空\',to_date(to_char(sysdate,\'yyyy-mm-dd\'),\'yyyy-mm-dd\'),\'15:01:10\',\'100\');
insert into lccont values(\'3\',\'330101199005010855\',\'八戒\',to_date(to_char(sysdate,\'yyyy-mm-dd\'),\'yyyy-mm-dd\'),\'18:01:10\',\'200\');
commit;
SQL> select * from lccont;
PROPOSALCO INSUREDIDNO INSUREDNAME MAKEDATE MAKETIME OPERATOR
---------- ------------------ -------------------- --------- -------- ----------
1 330102191005010811 悟空 19-APR-07 15:01:10 100
2 330102191005010811 悟空 19-APR-07 15:01:10 100
3 330101199005010855 八戒 19-APR-07 18:01:10 200
select ProposalContNo,
InsuredIDNo,
InsuredName,
MakeDate,
MakeTime,
Operator
from (select ProposalContNo,
InsuredIDNo,
InsuredName,
MakeDate,
MakeTime,
Operator,
count(*) over (partition by InsuredIDNo,MakeDate,MakeTime,Operator) record_count
from lccont)
where record_count>=2;
SQL>
PROPOSALCO INSUREDIDNO INSUREDNAME MAKEDATE MAKETIME OPERATOR
---------- ------------------ -------------------- --------- -------- ----------
1 330102191005010811 悟空 19-APR-07 15:01:10 100
2 330102191005010811 悟空 19-APR-07 15:01:10 100
2rows
[/PHP] |
|