大佬教程收集整理的这篇文章主要介绍了SQL总和行数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
State values Queensland 4554 Queensland 2343 Queensland 9890 NSW 1333
我想要检索所有状态名称为Queensland的记录,并且我希望将所有记录与字段名称值相加,并将总和除以带有州名称的记录数(计数).
任何人都可以帮我解决这个问题吗?
我需要输出的东西是5595.66(即(4454 2343 9890)/ 3)
@R_675_10288@CT State,SUM(values) / (COUNT(*) * 1.0) FROM tablename WHERE State = 'Queensland' GROUP BY State
要么
@R_675_10288@CT State,AVG(values * 1.0) FROM tablename WHERE State = 'Queensland' GROUP BY State
> SQLFiddle Demo
作为旁注,columnName值是保留关键字.根据您使用的RDBMS,通过分隔符将其转义.喜欢(反引号)MysqL,(括号)sql Server等….
以上是大佬教程为你收集整理的SQL总和行数全部内容,希望文章能够帮你解决SQL总和行数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。