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

laravel query php как да получите максимална стойност в рамките на диапазон

Опитайте да използвате whereBetween надявам се това да работи:

$max_scores_table= DB::table('scores_table')
    ->select(DB::raw('MAX(score) FROM scores_table as MaxScore'))
    ->whereBetween('id', array(3,5))
    ->where('score', 'MaxScore')
    ->get();

ИЛИ:

$max_scores_table= DB::table('scores_table')
    ->whereBetween('id', array(3,5))
    ->max('score')
    ->get();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свържете две таблици, след което Поръчайте по дата, НО комбинирайки двете таблици

  2. Грешка:Неочаквано изключване на MySQL. Докато се опитвате да стартирате Mysql на Xampp

  3. Записване на HABTM с допълнителни полета?

  4. Защо InnoDB дава очевидно фалшива информация за свободното пространство

  5. Как да разрешим грешка при извикване на недефинирана функция dbase_open() в Windows