2017-04-17 3 views
0

Ich versuche, meine Abfrage laravel Query Builder zu konvertieren, aber ich kann nicht erfolgreich sein bekommen, ist meine Frage in mysql wie unten:wie mysql Abfrage konvertieren Querybuilder Laravel

SELECT p.seller, p.purchase_date, p.report_no FROM purchases AS p UNION SELECT ps.seller, ps.purchase_date, ps.report_no FROM purchase_solds AS ps ORDER BY purchase_date DESC 

So wie ich es in Laravel umwandeln Abfrage-Builder oder Laravel eloquent?

Antwort

1

Haben Sie

$purchases = DB::table('purchases') 
       ->select('seller', 'purchase_date', 'report_no'); 

$purchase_solds = DB::table('purchase_solds') 
         ->select('seller', 'purchase_date', 'report_no') 
         ->union($purchases) 
         ->orderBy('purchase_date', 'desc') 
         ->get(); 
+0

Vielen Dank für Ihre Antwort versucht, aber es gibt Fehler mir 'Methode GetBindings nicht – HirenMangukiya

+0

Hallo ist exist', ich den Code aktualisiert haben, könnten Sie bitte nochmals überprüfen! – linktoahref

Verwandte Themen