Hier ist die Abfrage in der Datenbank.Wie erstellt man Unterabfrage (MySql) in Laravel5?
SELECT *
FROM users
WHERE priceid IN (SELECT priceid
FROM items)
ich brauche dies in laravel5 ... dein
Hier ist die Abfrage in der Datenbank.Wie erstellt man Unterabfrage (MySql) in Laravel5?
SELECT *
FROM users
WHERE priceid IN (SELECT priceid
FROM items)
ich brauche dies in laravel5 ... dein
Man könnte die Frage besser sein können. Ich nehme an, das ist, was Sie suchen:
User::join('items', 'items.priceid', '=', 'users.priceid')->get();
diese return array i:
DB::select(DB::raw( "SELECT * FROM users WHERE priceid IN (SELECT priceid FROM items) ") );
können Sie auch eine wie unten verwenden beitreten brauche "object (Illuminate \ Database \ Eloquent \ Collection)" – Darkness
kannst du auch einen Join versuchen. Ich habe die Antwort bearbeitet – tnash
auf diesem Format-Objekt (Illuminate \ Database \ Eloquent \ Collection) – Darkness