Tôi đang viết lại một số PHP/MySQL để làm việc với Laravel. Một điều tôi muốn làm là làm cho DB truy vấn gọn gàng hơn with the Fluent Query Builder nhưng tôi một chút mất:Chọn từ nhiều bảng với trình tạo truy vấn thông thạo laravel
SELECT p.post_text, p.bbcode_uid, u.username, t.forum_id, t.topic_title, t.topic_time, t.topic_id, t.topic_poster
FROM phpbb_topics t, phpbb_posts p, phpbb_users u
WHERE t.forum_id = 9
AND p.post_id = t.topic_first_post_id
AND u.user_id = t.topic_poster
ORDER BY t.topic_time
DESC LIMIT 10
này truy vấn một diễn đàn phpbb và được bài viết:
Làm thế nào tôi có thể tái viết điều này để sử dụng cú pháp Trình tạo truy vấn thông thạo?
Ah, không biết bạn có thể chuỗi tham gia. Hữu ích, cảm ơn. –
Có một tùy chọn như dưới đây (thử nghiệm trong 5.3) - -> get (array ('phpbb_topics *', 'username', 'phpbb_posts.post_text' ) – Sadat