sql >> Database >  >> RDS >> Mysql

Laravel-querybuilder - hergebruik query met gewijzigde waar-instructie

U kunt clone . gebruiken om de query te dupliceren en vervolgens uit te voeren met verschillende waar-instructies. Bouw eerst de query zonder de beperkingen van-naar en doe dan zoiets als dit:

$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. Een-op-veel SQL SELECT in één rij

  2. Hoe om te gaan met delen door nul in SQL?

  3. SQL selecteer alleen rijen met maximale waarde in een kolom

  4. Ansible houdt van PostgreSQL