这样查询数据如何用sql来查询,在线等答案~~~急急急
是从一个表里面选出指定字段,但都是varchar2型
A    B     C     D
1   nam    sjd   sjs
1   aja    sks   设计师
1   wws    sss   www
2   sss    www   aaa
2   www    rrr   qqqq
2   www    aaa   ss
希望按照A列,随便选出A列不一样的一条记录,即结果可如下:
A    B     C     D
1   nam    sjd   sjs
2   www    rrr   qqqq
想了半天也不知道怎么弄,还是麻烦 高手来帮忙!
------解决方案--------------------
前面打错了少了个逗号
SQL code
select * from (select t.*,row_number()over(partition by A order by A )rn from table)where rn=1
------解决方案--------------------
顶: