Mysql
 sql >> база данни >  >> RDS >> Mysql

аритметични операции в laravel за създаване на заявки

Трябва да използвате необработен израз като този:

$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. Как мога да сортирам резултат от mysql по списък с приоритетни идентификатори?

  2. Зареждане на класа com.mysql.jdbc.Driver ... е отхвърлено съобщение

  3. mysql auto_increment с 5?

  4. Качване на CSV файл за обработка на актуализиране на състоянието и вмъкване на нови записи

  5. Вземете заключени таблици в mysql заявка