hyperf3.0中数据库操作 随笔

202 阅读1分钟
使用 `DB::raw` 方法将 `SUM(fee) as num` 转化为原生 SQL 语句,以便让 MySQL 正确执行聚合函数
use Hyperf\DbConnection\Db;

$results = Db::table('your_table')
    ->select(Db::raw('SUM(fee) as num'))
    ->get();

foreach ($results as $result) {
    $sum = $result->num;
    // 处理聚合函数的结果
}