sql >> Databáze >  >> RDS >> Mysql

aritmetické operace v nástroji pro tvorbu dotazů laravel

Musíte použít raw výraz, jako je tento:

$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. Odesílat geolokaci uživatele na server každou minutu

  2. chyba mysqli_fetch_array, i když je dotaz platný; běžící celkové exporty jako hodnoty NULL

  3. Správný způsob, jak zrcadlit nastavení PHP/MySQL

  4. kurzor.execute(INSERT INTO im_entry.test (+entrym+) HODNOTY ('+p+');)