PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 重複資料計算不考慮資料順序
作者:
honyihon
(lantis)
2014-08-11 16:16:13
資料庫名稱:SQL
內容/問題描述:
直接舉例好了
a1 a2
a b
b a
a b
一般來講用distinct 搭配count 使用他最多只會計算出 a b 次數2
有什麼方法不去考慮a1 a2 先後問題也就是計算出 a b 次數為 3
作者:
Ammenze
(藍天白雲)
2014-08-11 22:11:00
單看範例,就把兩欄count再相加就可以了
作者:
smlboby
(波比)
2014-08-12 22:51:00
將a1及a2兩欄的值轉ASCII相加,再針對此欄count
作者:
honyihon
(lantis)
2014-08-13 16:27:00
假如是文字的話?? a1 a2 book apple 和 apple book怎樣說把計算次數全部都算到 book apple ?
作者:
billy522
(過好每一天)
2014-08-13 21:59:00
新增欄位把字母小的都放前 大的放後 在統計一次可行嗎?
作者:
honyihon
(lantis)
2014-08-13 22:01:00
資料太大量除了英文還有其他語言 = =你剛講的那種是兩個欄位是不相關的情況什麼樣的a1 就會跟著固定的a2 我在想說有沒有其他的想法
作者:
tedcat
(動靜:MSN暱稱為主)
2014-08-14 00:38:00
select a1 union select a2,然後在group count
作者:
smlboby
(波比)
2014-08-14 20:58:00
select (case when a1<a2 then a1+a2 else a2+a1 end),count(1) from table group by (case when xxxxx)
作者:
honyihon
(lantis)
2014-08-15 16:30:00
tedcat大大那方法是用來算book在兩欄位出現的數量吧?smlboby的方法很好,不過我這上千筆資料會很麻煩
作者:
tedcat
(動靜:MSN暱稱為主)
2014-08-15 22:39:00
你不就是要知道a,b出現的次數嗎?
作者:
honyihon
(lantis)
2014-08-15 23:17:00
= =應該是說 相同的a1,a2 或a2,a1 的總共出現次數
作者:
GoalBased
(Artificail Intelligence)
2014-08-16 00:20:00
a b 吧?
繼續閱讀
[SQL ] CTE撈出來的table 能和if一起用嗎?
kisha024
Re: [SQL ] if和union並用
kisha024
[SQL]Sqlplus使用問題
nikoson
[系統] MS SQL的自動成長可以事後修改嗎?
bernachom
Re: [SQL ] if和union並用
bohei
Re: [SQL ] if和union並用
kisha024
[情報] 來自MySQL核心研發團隊的分享
jeamie
Re: [SQL ] if和union並用
ClubT
Re: [SQL ] if和union並用
kisha024
[SQL ] 資料轉換到datetime時發生錯誤
bernachom
Links
booklink
Contact Us: admin [ a t ] ucptt.com