Tôi có trong bảng của tôi một cột có giá trị của loại FLOAT. Làm cách nào tôi có thể nhận được giá trị trung bình của tất cả các phần tử trong cột này?SQLite - cách lấy giá trị trung bình?
21
A
Trả lời
40
select avg(columnname) from table;
này sẽ trung bình tất cả các hàng. Để trung bình một tập hợp con, hãy sử dụng mệnh đề where
. Trung bình cho mỗi nhóm (một thứ gì đó) sử dụng mệnh đề group
.
6
SELECT AVG(column) FROM ...
5
select avg(column) from table;
9
select avg(col1) from table;
Các vấn đề liên quan
- 1. Làm cách nào tôi có thể tính giá trị trung bình của các giá trị trong SQLite?
- 2. cách tính và sử dụng giá trị trung bình cvMat
- 3. Cách tính giá trị màu rgb trung bình của bitmap
- 4. Cách lấy giá trị trung bình của một hàng ma trận trong Octave?
- 5. Cách lấy trung bình trong C++?
- 6. Python- Cách tìm giá trị trung bình của nhiều giá trị/khóa trong từ điển
- 7. Cách lấy giá trị cột từ con trỏ sqlite?
- 8. thêm giá trị trung bình vào biểu đồ trong R!
- 9. Tìm giá trị trung bình của mảng chưa phân loại
- 10. thay zero trong mảng NumPy với giá trị trung bình
- 11. Lấy Trung bình Sử dụng LINQ
- 12. gần nhất với giá trị trung bình SQL
- 13. Tìm giá trị trung bình của một mảng?
- 14. Cách tính giá trị trung bình và độ lệch chuẩn cho giá trị màu từ 0 đến 360?
- 15. Truy vấn MySQL: Cách tính trung bình của các giá trị trong một hàng?
- 16. Cách nhanh nhất để lấy giá trị trung bình của một tập hợp các số từ dòng lệnh là gì?
- 17. Làm cách nào để tính giá trị trung bình của một cột
- 18. Cách tìm giá trị trung bình trong cột ngày trong SQL Server
- 19. Tạo trọng số trung bình - Trọng số giảm cho giá trị NULL
- 20. Pandas: Sắp xếp các cột theo giá trị trung bình của chúng
- 21. TSQL - Trung bình của tất cả các giá trị trong một cột không phải là số
- 22. Tính trung bình trong Ruby
- 23. Di chuyển trung bình của ba giá trị trước đó trong R
- 24. Làm cách nào để có được trung bình (trung bình) của các cột được chọn
- 25. MySQL: trung bình với nulls
- 26. giá trị dpi vỡ nợ "lớn", "trung bình" và chữ "nhỏ" xem android
- 27. Giá trị trung bình của tập dữ liệu điểm cho một tập dữ liệu lưới
- 28. Phương pháp mở rộng trung bình trong LINQ cho giá trị mặc định
- 29. Sắp xếp một ô mẫu dựa trên giá trị trung bình
- 30. Vẽ các giá trị trung bình cho từng cấp trong ggplot2
Bạn có thể đưa ra ví dụ với mệnh đề 'where' bên trong' avg() 'không? Khi tôi thử nó trong SQLite, tôi nhận được một lỗi cú pháp. Hoặc mệnh đề 'where' nằm ngoài' avg() '? Trong trường hợp đó, nó sẽ có vẻ mơ hồ ... lọc SELECT thay vì AVG(). – LarsH
@LarsH: ex, 'SELECT AVG (colname) TỪ bảng WHERE otherCol = 'foo';' Nếu nó giúp, hãy nghĩ đến mệnh đề 'WHERE' khi được thực hiện trước, thì hàm tổng hợp' AVG() 'hoạt động trên bất cứ thứ gì hàng vẫn còn. – alttag