cuốn sách gpt4 ai đã làm

Kết quả tổng truy vấn MySQL chia cho số hàng (trung bình)

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 23:22:57 27 4
mua khóa gpt4 Nike

tôi ở đây MySQL Tôi có dữ liệu sau và tôi muốn tính tổng (tổng) rồi chia cho số hàng.

例子:

tôi nghĩ đúng Thời gian phiên truy cập Tổng tất cả các số trong cột và chia cho số mục, vì vậy trong ví dụ của chúng tôi 6+4+3+31=44 Chia chúng cho số lượng 4 hàng.

Làm cách nào tôi có thể thiết kế truy vấn để thực hiện tất cả trong một truy vấn?

mysql> chọn AcctStartTime,AcctStopTime,AcctSessionTime 
từ radacct
trong đó UserName='spatel' AND SipResponseCode='200';
+----------------------+----------------------+------ ------------+
AcctStartTime |
+----------------------+----------------------+------ ------------+
| 2015-06-04 15:32:03 | 2015-06-04 15:32:09 6 |
| 2015-06-04 16:11:27 | 2015-06-04 16:11:31 4 |
| 2015-06-04 16:13:37 | 2015-06-04 16:13:40 |
| 2015-06-05 11:44:31 | 2015-06-05 11:45:02 |
+----------------------+----------------------+------ ------------+
4 hàng trong bộ (0,00 giây)

Để ý:Trên đây là dữ liệu mẫu, chúng ta có hàng nghìn hàng dữ liệu thực.

câu trả lời hay nhất

tính toán SUM(RowData)/#Rows Đúng HàngDữ liệu mức trung bình của - điều này giống như AVG Các hàm tổng hợp được hỗ trợ nguyên bản:

chọnAVG(AcctSessionTime) 
từ radacct
trong đó UserName='spatel' AND SipResponseCode='200';

Nếu cần, bạn cũng có thể sử dụng GROUP BY Các báo cáo được nhóm lại và tính trung bình

Về kết quả tổng truy vấn MySQL chia cho số hàng (trung bình), chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/30672016/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress