Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laravel-Abfragegenerator – Abfrage mit geänderter Where-Anweisung wiederverwenden

Sie können clone verwenden um die Abfrage zu duplizieren und sie dann mit anderen where-Anweisungen auszuführen. Erstellen Sie zuerst die Abfrage ohne die Von-Bis-Einschränkungen und gehen Sie dann so vor:

$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();