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

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

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

    隨筆-7  評論-24  文章-102  trackbacks-0
    其實還有更簡單的方法
    Title

    還可以把個別的select命令用圓括號,這樣,可以對每次查詢以及最終結果做出limit和order by 設置。

    (select * from tbl1 order by colA limit 10) union (select * from tbl2 order by colA limit 10) order by

    coltimestamp limit 5






    //查詢有效期內的計劃任務節點
            string sql 
    = "select     g.grade_name,   "
                
    + " '' as degree_name,"
                
    + " '' as reason, "
                
    + " 'project_node' as node_type, "
                
    + " '' as fact_node_name, "
                
    + " p.create_time, "
                
    + "    p.id,    p.project_id,     p.node_name,        p.deptids,"
                
    + "    p.node_begin_time,         p.node_end_time,    p.worklevel"
                
    + "    from     hrp_project_node p "
                
    + "    left join hrp_cycle_grade g on g.id = p.worklevel "
                
    + "    where p.state = 0  and  p.node_state <> 3 "
                
    + " and UNIX_TIMESTAMP(p.node_begin_time) < UNIX_TIMESTAMP('" + DateTime.Now.ToString() + "') "
                
    //優先查出所有
                
    //+ " and UNIX_TIMESTAMP(p.node_end_time) > UNIX_TIMESTAMP('" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "') "
                
    + " and (p.exeids like '" + userId + "%' or p.exeids like '%," + userId + "%') ";

            
    //合并還未執行的任務節點
            sql 
    += " union all "
                
    + " select     g.grade_name,   "
                
    + " '' as degree_name,"
                
    + " '' as reason, "
                
    + " 'fact_node' as node_type, "
                
    + " '' as fact_node_name, "
                
    + " f.create_time, "
                
    + "    f.id,    f.project_id,     f.node_name,        f.deptids,"
                
    + "    f.fact_begin_time,         f.fact_end_time,    f.worklevel"
                
    + "    from     hrp_fact_node_execute f "
                
    + "    left join hrp_cycle_grade g on g.id = f.worklevel "
                
    + "    where f.state = 0  and  f.fact_state_id = 0 "
                
    + " and (f.exeids like '" + userId + "%' or f.exeids like '%," + userId + "%') ";

            sql 
    = string.Format("select * from ({0}) as t1  order by create_time desc", sql);


    ps: 我記得這樣的一篇帖子好像發表過, 奇怪為什么不找不到了??
    當時還參考了別人的博客,
    迷糊ing.... 唉, 被 google.com搞得心神不寧啊~~~~
    posted on 2009-06-25 16:27 黃小二 閱讀(1553) 評論(0)  編輯  收藏 所屬分類: [DB].Oracle[DB].MySQL[DB].SQL Server
    主站蜘蛛池模板: 99视频全部免费精品全部四虎| 亚洲youjizz| 亚洲综合激情五月丁香六月| 成人免费无码大片A毛片抽搐 | 色窝窝亚洲AV网在线观看| 最近免费中文字幕高清大全 | 亚洲熟女乱色一区二区三区 | 亚洲国产精品婷婷久久| 一级做a爱过程免费视频高清| 久久被窝电影亚洲爽爽爽 | 成年在线网站免费观看无广告| 特级一级毛片免费看| 四虎成人免费大片在线| 国产免费播放一区二区| 亚洲色婷婷综合开心网| 国产精品高清免费网站| 亚洲ts人妖网站| 亚洲国产另类久久久精品小说 | 国产公开免费人成视频| 亚洲精品理论电影在线观看| 免费无码成人AV片在线在线播放| 亚洲成人免费网址| 国产精品亚洲mnbav网站| 日韩免费a级毛片无码a∨| a级毛片视频免费观看| 亚洲丰满熟女一区二区哦| 亚洲国产精品婷婷久久| 久久精品国产亚洲7777| 毛片高清视频在线看免费观看| 三级黄色片免费看| 99久久精品国产亚洲| 日韩亚洲国产高清免费视频| 中文字幕高清免费不卡视频| 亚洲AV无码成人精品区日韩| 亚洲综合一区二区| 亚洲男人的天堂www| 18禁成人网站免费观看| 亚洲中文字幕一二三四区| 亚洲AV日韩AV天堂久久| 亚洲一区二区三区乱码A| 手机看片久久国产免费|