一點(diǎn)一滴,編程人生

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            69 隨筆 :: 0 文章 :: 25 評(píng)論 :: 0 Trackbacks
          有一個(gè)表tb

          id,publishTime,publishUser,其它字段

          UUID,時(shí)間,張三,.....
          UUID,時(shí)間,李四,.....
          UUID,時(shí)間,張三,.....

          現(xiàn)在想按照publishTime排序,排序后的結(jié)果根據(jù)publishUser字段去掉重復(fù)的記錄,返回的結(jié)果集是全部字段,怎么辦?
          解決方案:
          select
          * from tb t where not exists(select 1 from tb
                          
          where publishUser=t.publishUser and publishTime>t.publishTime)
          order by publishTime

          希望對(duì)遇到此類(lèi)問(wèn)題的朋友給以啟示
          posted on 2011-05-11 16:11 writegull 閱讀(1346) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 數(shù)據(jù)庫(kù)
          主站蜘蛛池模板: 南投县| 游戏| 十堰市| 建阳市| 精河县| 德江县| 祁门县| 犍为县| 嘉荫县| 汉寿县| 若尔盖县| 乳源| 陈巴尔虎旗| 中牟县| 阳山县| 衡山县| 兴文县| 虞城县| 长兴县| 武邑县| 扎囊县| 毕节市| 句容市| 奇台县| 光山县| 宿迁市| 建水县| 海城市| 南华县| 和顺县| 勐海县| 马边| 龙里县| 天气| 五河县| 监利县| 武陟县| 武功县| 呈贡县| 甘洛县| 宁强县|