oracle 中
假设table table1中有这样的字段,其实不止这些字段
 a(varchar2)   b(varchar2) c (varchar2)  d (date)select a,b, c, d from table1
假设result为 :
aa,bb,cc-t ,208-09-01
aa,bb,cc-y ,2008-09-01
dd,gg,rr ,2008-09-01
ee,u,5,2008-09-01
.........现在我想要的是
当c字段的值为cc-0 or cc,or cc-r, or cc-t, or cc-e ,...(不管-什么),我只把其中包含'cc%'的一条记录查询出来即可.
就是说包含'cc%'的记录只能出现一次在结果集中
比如:上面的结果,我只要取aa,bb,cc-t ,2008-09-01 or aa,bb,cc-y ,2008-09-01其中一条记录即可.如结果为
aa,bb,cc-t ,208-09-01
dd,gg,rr ,2008-09-01
ee,u,5,2008-09-01
.........或者为
aa,bb,cc-t ,208-09-01
dd,gg,rr ,2008-09-01
ee,u,5,2008-09-01
.........