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

GROUP BY 同一列中的多個值

GROUP BY multiple values in same column(GROUP BY 同一列中的多個值)
本文介紹了GROUP BY 同一列中的多個值的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我有這個 SQL 查詢:

I have this SQL Query:

select prefix, code, stat, complete, COUNT(*) as Count
from table
group by prefix, code, stat, complete
order by prefix, code, stat, complete

前綴"列是一個字母數字值 (0-9a-zA-z).我想要的是讓它如果前綴的值是一個數字,使數字等于0.如果它是一個字母,它會保持它的值.我試圖在 group by 子句下面添加以下行:

The column 'prefix' is an alphanumeric value (0-9a-zA-z). What I want is to make it so that if the value of prefix is a number, to make the number equal to 0. If it is a letter, it will keep its value. I have tried to add the following line beneath the group by clause:

(case when prefix like '%[0-9]%' then 0 else prefix end)

但我收到錯誤消息將 varchar 值 'J' 轉換為數據類型 int 時轉換失敗.".

But I get an error "Conversion failed when converting the varchar value 'J' to data type int.".

是什么導致了這個錯誤?如何讓前綴"列顯示 0 或一個字母?

What is causing this error? How can I get the 'prefix' column to display either 0 or a letter?

推薦答案

case when prefix like '%[0-9]%' then '0' else prefix end

你顯然也需要這個作為 GROUP BY 中的表達式:

You obviously also need this as the expression in the GROUP BY:

select 
    NewPrefix = case when prefix like '%[0-9]%' then '0' else prefix end, 
    code, 
    stat, 
    complete, 
    COUNT(*) as Count
from table
group by 
    case when prefix like '%[0-9]%' then '0' else prefix end, 
    code, stat, complete
order by 
    case when prefix like '%[0-9]%' then '0' else prefix end, 
    code, stat, complete

這篇關于GROUP BY 同一列中的多個值的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

相關文檔推薦

SQL - Select all when filter value is empty(SQL - 過濾器值為空時全選)
How and where do I set the MAXRECURSION option?(如何以及在何處設置 MAXRECURSION 選項?)
TABLOCKX versus SERIALIZABLE(TABLOCKX 與可序列化)
TSQL Constants... Use Variable or Literal?(TSQL 常量...使用變量還是文字?)
TSQL RIGHT String function not working(TSQL RIGHT 字符串函數不起作用)
What is the comparative speed of temporary tables to physical tables in SQL?(SQL中臨時表與物理表的比較速度是多少?)
主站蜘蛛池模板: 欧美一区二区三区国产 | 久久久久亚洲精品 | 精品欧美黑人一区二区三区 | 一区二区视频在线 | 国产视频第一页 | 久久国产精品视频 | 伊人网在线播放 | 美女人人操 | 亚洲国产偷 | 天天综合干 | 奇米av| 欧美一区二区在线观看 | 久久伊人久久 | 在线观看国产视频 | 日韩欧美国产一区二区 | 亚洲va在线va天堂va狼色在线 | 国产成人精品午夜 | 亚洲一区二区三区视频 | 在线观看a视频 | 亚洲h视频| 九九热在线观看视频 | 国产精品一区在线 | 欧美vide| 亚洲vs天堂 | 四虎影院在线免费观看 | 午夜免费看 | 成人中文字幕av | 伊人网站 | 国产专区在线 | 午夜看看 | 一级毛片免费 | 中文字幕一区在线观看视频 | 日本字幕在线观看 | 四虎影视免费在线 | 久久国产精品-国产精品 | 成人免费观看视频 | 亚洲国产精品久久久 | 久久精品国产一区二区电影 | 成人深夜福利 | 久久久妇女国产精品影视 | 欧美日韩一区二区在线 |