Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wybrać liczbę za pomocą płynnego kreatora zapytań Laravela?

Możesz użyć tablicy w select(), aby zdefiniować więcej kolumn i możesz użyć DB::raw() tam z aliasowaniem do obserwujących. Powinno wyglądać tak:

$query = DB::table('category_issue')
    ->select(array('issues.*', DB::raw('COUNT(issue_subscriptions.issue_id) as followers')))
    ->where('category_id', '=', 1)
    ->join('issues', 'category_issue.issue_id', '=', 'issues.id')
    ->left_join('issue_subscriptions', 'issues.id', '=', 'issue_subscriptions.issue_id')
    ->group_by('issues.id')
    ->order_by('followers', 'desc')
    ->get();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wykonać kopię zapasową pojedynczej tabeli w bazie danych MySQL?

  2. podczas inicjowania PDO - czy powinienem zrobić:charset=UTF8 czy charset=UTF8MB4?

  3. Jak sobie z tym poradzić Serwer MySQL działa z opcją --secure-file-priv, więc nie może wykonać tej instrukcji na komputerze Mac

  4. Korzystanie z przygotowanych instrukcji za pomocą mysql w pythonie

  5. rozwijana lista php ajax