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

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

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

    斷點

    每天進步一點點!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    復雜SQL學習

    Posted on 2010-07-24 16:42 斷點 閱讀(282) 評論(0)  編輯  收藏 所屬分類: SQL
    1、具體業務中用到的sql,這個是查找最近標志為1,且有多條記錄的數據。 (這個sql查找錯誤比較有用。)
    select a.c_ply_no ,count(1) from web_ply_base a
    where  a.c_latest_mrk='1'
    group by  a.c_ply_no
    having count(1)>1

     

    背景count(*)   count(1)   兩者比較,主要還是要count(1)所相對應的數據字段:
     
    如果你的數據表沒有主鍵,那么count(1)比count(*)快  
      如果有主鍵的話,那主鍵(聯合主鍵)作為count的條件也比count(*)要快  
      如果你的表只有一個字段的話那count(*)就是最快的啦
      如果count(1)是聚索引,id,那肯定是count(1)快。但是差的很小的。  
      因為count(*),自動會優化指定到那一個字段。所以沒必要去count(?),用count(*),sql會幫你完成
    優化的.
    其他語句:select * from 表名 where 條件 order by 字段名 asc\desc     // asc 升序    desc  降序

    2、C_Nme_En匹配多個 like 查詢。
    select distinct C_Spec_No
      from WEB_Prd_Fix_Spec
     WHERE C_Spec_No in (SELECT C_Spec_No
                           FROM web_Prd_Prod_Spec_Rel
                          WHERE C_Prod_No = '0326'
                            and C_Spec_No like '89%')
       and (C_Nme_En like '%000000%' or C_Nme_En like '%030006%' or
           C_Nme_En like '%030061%')

    主站蜘蛛池模板: 一级毛片免费视频网站| 亚洲综合精品一二三区在线| 国产美女无遮挡免费视频| 在线视频免费观看高清| 国产四虎免费精品视频| 永久在线观看www免费视频| 最近中文字幕大全免费视频| 一级毛片在线观看免费| 99国产精品免费视频观看| 狼群影院在线观看免费观看直播| 精品无码AV无码免费专区| h视频在线观看免费完整版| 久久国产免费福利永久| 国产桃色在线成免费视频| 人禽杂交18禁网站免费| 国内自产少妇自拍区免费| 成人永久福利免费观看| 国产国产成年年人免费看片| 国产hs免费高清在线观看| 亚洲国产精品人人做人人爽| 久久亚洲AV无码西西人体| 亚洲va久久久噜噜噜久久狠狠| 婷婷久久久亚洲欧洲日产国码AV| 99久久精品国产亚洲| 亚洲一区二区三区在线观看蜜桃| 亚洲熟伦熟女专区hd高清| 色窝窝亚洲av网| 久久久久亚洲AV成人网人人软件| 久久久久久A亚洲欧洲AV冫| 亚洲桃色AV无码| 亚洲视频在线免费看| 亚洲伊人久久大香线蕉结合| 亚洲AV噜噜一区二区三区| 一区二区三区免费视频播放器| 91精品成人免费国产| 5555在线播放免费播放| 日韩高清在线免费观看| 亚洲中文久久精品无码ww16| 久久亚洲国产精品成人AV秋霞| 亚洲日韩av无码中文| 国产精品玖玖美女张开腿让男人桶爽免费看 |