久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

將 SELECT COUNT 優(yōu)化為 EXISTS

Optimizing SELECT COUNT to EXISTS(將 SELECT COUNT 優(yōu)化為 EXISTS)
本文介紹了將 SELECT COUNT 優(yōu)化為 EXISTS的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

我有一個(gè)查詢要從表中查找某些客戶.

I have a query to find certain customers from a table.

SELECT COUNT(*)
  FROM CUSTOMER
 WHERE amount <> 0
   AND customerid = 22

customerid 上有一個(gè)索引,所以數(shù)據(jù)庫(kù)會(huì)掃描 customerid = 22 的所有行.

There is an index on customerid, so the DB scans all rows with customerid = 22.

由于結(jié)果是通過(guò)檢查計(jì)數(shù)返回零還是大于零來(lái)處理的,我該如何優(yōu)化查詢?IE.這樣,在金額 <> 0 的第一個(gè)客戶行,查詢返回 0,否則如果所有行都 = 0,則返回 1.

Since the result is processed by checking whether the count returns zero or more than zero, how can I optimize the query? I.e. such that at the first customer row with amount <> 0 the query returns 0 else if all rows are = 0, then return 1.

推薦答案

select case
         when exists (select *
                      from   customer
                      where  amount <> 0
                             and customerid = 22) then 1
         else 0
       end  as non_zero_exists

這篇關(guān)于將 SELECT COUNT 優(yōu)化為 EXISTS的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

SQL trigger on Truncate(截?cái)鄷r(shí)的 SQL 觸發(fā)器)
sql search query with multiple optional search parameters(具有多個(gè)可選搜索參數(shù)的 sql 搜索查詢)
SQL Efficiency: WHERE IN Subquery vs. JOIN then GROUP(SQL 效率:WHERE IN 子查詢 vs. JOIN 然后 GROUP)
Retrieving XML element name using t-SQL(使用 t-SQL 檢索 XML 元素名稱)
Insert double quotes into SQL output(在 SQL 輸出中插入雙引號(hào))
Delete rows from CTE in SQL SERVER(從 SQL SERVER 中的 CTE 中刪除行)
主站蜘蛛池模板: 久久久久国产一区二区三区四区 | 久久亚洲二区 | 久久久久久久一级 | 亚洲精品在线播放 | 在线观看中文字幕一区二区 | 成人午夜免费福利视频 | 精品福利在线 | 日日操操| 亚洲精品成人在线 | 日韩中文字幕在线观看 | 日本在线一二 | 日韩欧美一级精品久久 | 欧美一级全黄 | 亚洲成人免费av | 久久久www成人免费无遮挡大片 | 亚洲一区二区中文字幕 | 欧美一级欧美三级在线观看 | 久久成人一区 | 国产精品美女久久久久久免费 | 密色视频| 成人免费淫片aa视频免费 | av色在线 | 欧美一区二区在线观看 | www.亚洲精品 | 午夜av免费 | 亚洲黄色网址视频 | 亚洲久草 | 久久精品免费观看 | 国产视频二区 | 亚洲精品久久久久久久久久久 | 精品欧美一区免费观看α√ | 韩国成人在线视频 | 狠狠做深爱婷婷综合一区 | h视频免费观看 | 久久高清 | av中文在线观看 | 五月婷婷导航 | 日韩美香港a一级毛片免费 国产综合av | 久草视频观看 | 2019精品手机国产品在线 | 亚洲国产精品久久久久 |