<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    悟心

    成功不是將來才有的,而是從決定去做的那一刻起,持續累積而成。 上人生的旅途罷。前途很遠,也很暗。然而不要怕。不怕的人的面前才有路。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      93 隨筆 :: 1 文章 :: 103 評論 :: 0 Trackbacks
    假設只有一個table,名為pages,有四個字段,id, url,title,body。里面儲存了很多網頁,網頁的url地址,title和網頁的內容,然后你用一個sql查詢將url匹配的排在最前, title匹配的其次,body匹配最后,沒有任何字段匹配的,不返回。
    代碼如下

    select a.[id],a.mark from 

    select [page].[id],100 as mark from [page] where [page].[url] like '%baidu%' 
    union 
    select [page].[id],50 as mark from [page] where [page].[title] like '%baidu%' 
    union 
    select [page].[id],10 as mark from [page] where [page].[body] like '%baidu%' 
    as a  order by mark desc  


    用union 實現聯合查詢,在每個查詢語句中定義一個臨時變量mark 并給mark賦值,在最后的輸出時采用mark來排序,這樣實現,非常簡單,我感覺這題更多考研我們的編程思想。
    posted on 2010-06-24 00:43 艾波 閱讀(308) 評論(0)  編輯  收藏 所屬分類: SQL
    主站蜘蛛池模板: 久久99精品免费视频| 国产羞羞的视频在线观看免费| 成人免费观看一区二区| 青青草原精品国产亚洲av| 久久久久久久99精品免费| 久久亚洲精品无码| 99在线观看视频免费| 亚洲伊人久久大香线蕉影院| 亚色九九九全国免费视频| 亚洲人成未满十八禁网站| 国产精品国产午夜免费福利看| 亚洲aⅴ天堂av天堂无码麻豆| 免费v片视频在线观看视频| japanese色国产在线看免费| 浮力影院亚洲国产第一页| 中文无码成人免费视频在线观看| 亚洲成年人在线观看| 曰批全过程免费视频在线观看 | 久久99热精品免费观看牛牛| 色播亚洲视频在线观看| 91精品视频免费| 美国毛片亚洲社区在线观看| 国产亚洲精品拍拍拍拍拍| 亚洲一区二区三区免费观看| 亚洲国产精品无码观看久久| 亚洲一级片免费看| 最近免费mv在线电影| 亚洲国产成人精品无码区二本| 亚洲偷自拍拍综合网| 久久九九兔免费精品6| 最新亚洲人成网站在线观看| 国产l精品国产亚洲区在线观看| 91成年人免费视频| 成人福利在线观看免费视频| 麻豆亚洲av熟女国产一区二| 男女交性永久免费视频播放| 日本卡1卡2卡三卡免费| 亚洲中文字幕久久精品蜜桃| 亚洲一区精品无码| 啦啦啦在线免费视频| 久久aa毛片免费播放嗯啊|