आप बस इस तरह से एक और जोड़ जोड़ सकते हैं:
SELECT dashboard_data.headline, dashboard_data.message, dashboard_messages.image_id, images.filename
FROM dashboard_data
INNER JOIN dashboard_messages
ON dashboard_message_id = dashboard_messages.id
INNER JOIN images
ON dashboard_messages.image_id = images.image_id
हालाँकि इस बात से अवगत रहें, क्योंकि यह एक है INNER JOIN
, अगर आपके पास एक छवि के बिना एक संदेश है, तो पूरी पंक्ति को छोड़ दिया जाएगा। यदि यह एक संभावना है, तो आप ऐसा करना चाहते हैं LEFT OUTER JOIN
जो आपके सभी डैशबोर्ड संदेशों और एक इमेज_फिलनेम को केवल तभी लौटाएगा जब कोई मौजूद होगा (अन्यथा आपको एक अशक्त मिलेगा)
SELECT dashboard_data.headline, dashboard_data.message, dashboard_messages.image_id, images.filename
FROM dashboard_data
INNER JOIN dashboard_messages
ON dashboard_message_id = dashboard_messages.id
LEFT OUTER JOIN images
ON dashboard_messages.image_id = images.image_id