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

cakephp 3.0 dapatkan nilai dalam dua kolom sebagai satu

Bukan itu cara Anda mendefinisikan kolom terhitung, silakan merujuk ke dokumen

Anda harus menggunakan key => value format untuk mendefinisikan alias dan ekspresi secara terpisah.

$query = $this->Transaction->find('all', [
    'conditions' => [
        'Transactions.house_id' => $houseId
    ]
]);
$query
    ->select([
        'Transactions.id',
        'TOTAL' => $query->newExpr('Transactions.amount * PluTransaction.item_quantity')
    ])
    ->join(/* ... */)
    // ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung Laba Berdasarkan Harga First-In, First-Out

  2. Panjang baris rata-rata lebih tinggi dari yang mungkin

  3. PHP-SQL:Gambar yang diunggah ditampilkan sebagai teks sampah

  4. Cara membuat indeks pada banyak kolom

  5. Bagaimana cara menentukan batasan unik untuk banyak kolom di MySQL?