如何撰寫一個查詢來獲取下表中未出現兩次的第一個活動游戲 ID?

uj5u.com熱心網友回復:
這將只顯示所有游戲 id 及其出現次數
$user_info = DB::table('usermetas')
->select('browser', DB::raw('count(*) as total'))
->groupBy('browser')
->get();
uj5u.com熱心網友回復:
怎么樣 :
DB::table('tablename')
->select(DB::raw('COUNT(game_id) as totalgames, game_id'))
->where('is_active', 1)
->groupBy('game_id')
->havingRaw('COUNT(game_id) = 1')
->first();
uj5u.com熱心網友回復:
你想這樣做嗎?這樣的解決方案可能是:
$data = DB::table('your_table')
->groupBy('game_id')
->select('id')
->toArray();
$result = DB::table('your_table')
->whereNotIn($data)
->where('is_active', 1)
->first();
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/525716.html
標籤:php拉拉维尔
