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

Създател на заявки на Laravel - повторна употреба на заявка с изменен израз where

Можете да използвате clone за да дублирате заявката и след това да я стартирате с различни оператори where. Първо изградете заявката без ограниченията от-до, след което направете нещо подобно:

$query1 = $this->data_qry;
$query2 = clone $query1;

$result1 = $query1->where('from', $from1)->where('to', $to1)->get();
$result2 = $query2->where('from', $from2)->where('to', $to2)->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. Как да намерите средната времева разлика между редовете в таблица?

  3. Съхранение на пароли за MYSQL в PHP приложение по сигурен начин

  4. Мога ли да стартирам тригер за изявление за избор в mysql?

  5. Премахнете клаузата DEFINER от MySQL Dumps