MySQL php - 添加三个数据并按顺序排列

时间:2010-11-19 19:54:30

标签: php mysql

好吧,假设我在表格中有三个名为“地雷,爆炸和标签”的字段。我想将这三个加在一起,并说它们是从3个字段中加起来的“杀戮”,并从最高到最低(DESC)排序。这可能吗?

1 个答案:

答案 0 :(得分:2)

是的,这将有效! (但效率不高。)

SELECT *, mines + explodes + tags AS kills
FROM your_table
ORDER BY kills DESC

如果要考虑性能,则应将总计作为列存储在表中,并为该列添加索引,以便order by可以使用此索引。