Mysqli 用concat 添加数值?

Mysqli add numeric value with concat?

我需要使用数据库中已存在的当前数值更新员工工时列。

$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."` 
SET employeeHours='".$employeeHours."' 
WHERE sessionID='".session_id()."'");

这个点赞工作正常,但不用说它正在覆盖旧值。

我的目标是将当前 $employeeHours 添加到数据库中的现有值。

我假设它是用 concat 完成的,但我不确定语法。

此处需要进行一些小调整...

我简直不敢相信它会这么简单得离谱:

$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."` SET employeeHours = employeeHours + '".$employeeHours."' WHERE sessionID='".session_id()."'");

谢谢@castis!