的計數:SQL查詢來找到我想要找出CUSTOMER_ID的計數特定領域(CUSTOMER_ID)
Issue1:下面是找到Customer_ID
計數的代碼。 我的數據庫中有3600萬條記錄。當我輸入以下查詢來查找Customer_ID
的計數時,運行花費的時間太長,最後我得到錯誤消息。
[微軟] SQL Server本機客戶端11.0,SQL Server的算術 溢出錯誤將表達式轉換爲數據類型爲int(8115)
我的查詢找到CUSTOMER_ID的計數:
SELECT Customer_ID,Count(*)
FROM [Customers]
GROUP BY Customer_ID;
輸入數據庫:
S.no Customer_ID Country
1. 456 INDIA
2. 789 USA
3. 1001 UK
4. 456 AUSTRALIA
5. 456 SINGAPORE
6. 789 MALASIYA
7. 1001 TAIWAN
8. 1001 JAPAN
9. 1001 AFRICA
10. 1001 OMAN
11. 123 DUBAI
預期輸出:
Customer_ID Count of Customer_ID
123 1
456 3
789 2
1001 5
請幫我實現這個結果。感謝您的幫助提前。