Maison  >  Questions et réponses  >  le corps du texte

sql groupby ne fonctionne pas, je veux regrouper par code_branch

->select
(
  'a.status as status',
  'b.name as customer_name', 
  'e.name as branch_name' , 
  'c.name as company_name',
  'd.name as project_name',
  'f.name as region_name',
  'e.code as branch_code',
  'e.id as branch_code',
  DB::raw('COUNT(a.id) as total_transaksi')
)
->groupBy
(
  'e.id',
  'b.name',
  'e.name', 
  'e.code',
  'a.status',
  'c.name',
  'd.name',
  'f.name'
)

P粉021553460P粉021553460176 Il y a quelques jours493

répondre à tous(2)je répondrai

  • P粉428986744

    P粉4289867442024-04-07 15:24:03

    Allez dans config/database.php

    Strictement défini sur false

    répondre
    0
  • P粉154798196

    P粉1547981962024-04-07 10:38:57

    C'est incorrect, vous ne pouvez pas utiliser un seul nom pour la même colonne,

    'e.code as branch_code',
      'e.id as branch_code',

    changé en

    'e.code as branch_code',
      'e.id as branch_id',

    répondre
    0
  • Annulerrépondre