ऐसा लगता है कि आप एक ही तालिका से दो बार चयन कर रहे हैं। इनमें से प्रत्येक घटना को अपने स्वयं के उपनाम की आवश्यकता होती है:
SELECT
l.url
FROM
b as b1 /* <-- */
INNER JOIN links as l
ON b1.parent_id = l.id
INNER JOIN b as b2 /* <-- */
ON l.id = b2.link
WHERE l.url LIKE 'http://domain%' LIMIT 0, 30
कृपया ध्यान दें कि मैंने लापता उपनाम l
. भी जोड़ा है links
. के लिए टेबल।