-1
Laravelコントローラのクエリビルダーを使用して、データベースからの合計selectテーブル行の合計値を取得しました。結果値を取得しますが、結果は常に配列を返しますその結果は、と私は配列から値にアクセスしようとしましたが、私はまだ値がここでクエリビルダーからの値の取得Laravelでのカウント結果の取得
を得るカントクエリビルダです:私が得る結果は配列オブジェクトである
$total = DB::select(DB::raw("SELECT COUNT(*) FROM hstmemb WHERE period = '".$bonperiod."' AND totbns <> 0 AND paytype = 'S'"));
$getbonus[0]->total = $total;
が、私はしたいです結果をint型で取得するだけです。
私がこの 'SELECT COUNT(*)のようなクエリを使用している場合(bouyaa期間=「 " $ bonperiod。" '' とtotbns FROM、ROW_NUMBER()OVER(loccd BY PARTITION)numはloccd SELECT何<> 0およびpaytype = 'S'))where WHERE inn.num = 1' –