Subquery sederhana akan melakukannya dengan baik;
SELECT * FROM food_brands WHERE type_id=
(SELECT MAX(t.id) tid FROM types t
JOIN foods f ON f.id=t.food_id AND f.entry_id=12230)
Sebuah SQLfiddle untuk diuji .
Subquery sederhana akan melakukannya dengan baik;
SELECT * FROM food_brands WHERE type_id=
(SELECT MAX(t.id) tid FROM types t
JOIN foods f ON f.id=t.food_id AND f.entry_id=12230)
Sebuah SQLfiddle untuk diuji .