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

operasi aritmatika di pembuat kueri laravel

Anda perlu menggunakan ekspresi mentah seperti itu :

$products =  DB::table('products')
        ->join('hasDiscount', 'products.idProd', '=', 'hasDiscount.idProd')
        ->join('discounts', 'discounts.idDiscount', '=', 'hasDiscount.idDiscount')
        ->select(DB::raw('products.*,(products.price * discounts.tauxDiscount/100) as newPrice'))
        ->get();

https://laravel.com/docs/5.4/queries#raw-expressions




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengunduh data ke file csv dari MySQL menggunakan PHP

  2. Java Menghubungkan ke database MySQL jarak jauh

  3. Buat Tabel di MySQL

  4. Mysqli_fetch_assoc($result), pointer berpindah ke record berikutnya. Apakah ada cara untuk mengatur ulang penunjuk ke awal hasil kueri?

  5. temukan elemen terbesar ke-N dalam SQL