Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Yii2 :Bagaimana cara menulis query SQL yang berbeda?

Coba ini:

$total = YourModel::find()->select('company_name')->distinct()->count();

Dalam Model Penelusuran:

public function search($params)
{
    $query = YourModel::find()->select('company_name')->distinct();
    // or
    $query = YourModel::find()->select(['company_name', 'client_code'])->distinct();

    $query->orderBy('id desc');

    $dataProvider = new ActiveDataProvider([
        'query' => $query,
    ]);
    // ...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah CodeIgniter Datamapper ORM mendukung pernyataan MySQL CASE dalam klausa ORDER BY?

  2. Pulihkan folder database MySQL dari Hard Disk yang dipulihkan

  3. MySQL:pilih item yang tidak ada dalam daftar

  4. Catatan paginasi pada masalah sisi Klien

  5. Permintaan UNION dengan pola rekaman aktif codeigniter