Php 在MySQL中添加使用列中的信息来创建变量?
我有三个MySQL列,Name、Goals和Assists(分别是G和A)。我想通过将进球和助攻加在一起来计算分数,然后按分数排序 我尝试的是Php 在MySQL中添加使用列中的信息来创建变量?,php,mysql,integer,addition,Php,Mysql,Integer,Addition,我有三个MySQL列,Name、Goals和Assists(分别是G和A)。我想通过将进球和助攻加在一起来计算分数,然后按分数排序 我尝试的是 $SQL="SELECT * FROM stats WHERE Points=G+A ORDER BY Points"; 这不起作用,有人对MySQL中使用独立列的整数进行基本加法有什么建议吗 选择名称,(G+A)作为统计数据中按点排序的点 $SQL = "SELECT Name, Goals, Assists, (Goals+Assists) AS
$SQL="SELECT * FROM stats WHERE Points=G+A ORDER BY Points";
这不起作用,有人对MySQL中使用独立列的整数进行基本加法有什么建议吗 选择名称,(G+A)作为统计数据中按点排序的点
$SQL = "SELECT Name, Goals, Assists, (Goals+Assists) AS SumColumn FROM STATUS ORDER BY Points";
获取语法错误时,SQL语法中存在错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行使用“选择名称,(G+A)作为点按点排序”附近的正确语法
$SQL="SELECT *, (Goals+Assists) AS totalPoints FROM stats ORDER BY totalPoints";