草庐IT

TotalStates

全部标签

mysql - 对派生的 SQL 值执行算术运算

我正在根据状态数据库进行一些统计。我想输出一个州的排名及其与其他州相比的百分比(即州X的值高于其他州值的55%)。我正在尝试这样的事情:SELECTcount(*)ASTotalStates,(SELECTCOUNT(*)FROMstates)ASNumberStates,(TotalStates/NumStates)ASpercentageFROMstatesWHERECRITERIA>7.5我收到一个SQL错误,未找到TotalStates(我的派生值)。如何通过一个查询返回所有这三个值? 最佳答案 您可以将主要计算放在子选择中