mysql 使用SUM函数,如何建立索引

经常使用select sum(a) from abc where b=✀12✀ and c = ✀23✀这样如何添加索引
2024-12-24 22:20:54
推荐回答(2个)
回答1:

数索引顾名思义就是加给字段加了函数的索引,这里的函数也可以是表达式。所以也叫表达式索引。
MySQL 5.7 推出了虚拟列的功能,MySQL8.0的函数索引内部其实也是依据虚拟列来实现的。

回答2:

$sql = "SELECT SUM(COST) sum FROM LIST";

$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);

echo $row['sum'];