php - 在MySQL中添加使用列中的信息来创建变量?

标签 php mysql integer addition

我有三个 MySQL 列,名称、目标、助攻(分别为 G 和 A)。我想通过将进球数和助攻数相加来计算得分,然后按得分对姓名进行排序。

我尝试的是;

$SQL="SELECT * FROM stats WHERE Points=G+A ORDER BY Points";

这不起作用,有人对 MySQL 中使用不同列中的整数进行基本加法有什么建议吗?

最佳答案

试试这个..

$SQL = "SELECT Name, Goals, Assists, (Goals+Assists) AS SumColumn FROM STATUS ORDER BY Points";

关于php - 在MySQL中添加使用列中的信息来创建变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20277624/

相关文章:

PHP我无法删除上传的文件

integer - 8 位、16 位、32 位处理器/微 Controller 中整数的大小是多少?

java - 生成数字作为暴力应用程序的一部分

php - 如何使用 Doctrine DBAL?

php - 为什么PHP版本运行速度比MySQL快

mysql - MySQL 中何时使用单引号、双引号和反引号

php - 如何在数据库中保存和回显符号到符号数据

c - 如何生成从0到n的重复整数序列?

php - ajax 无法在 Chrome 中运行

php - 将变量从 href 传递到另一个 php 页面