我有两个连接在运行,做同样的事情(从nav links表获取信息,动态地向navbar添加标题)。目前我在想,如果我需要添加2个以上的导航链接,这将意味着进一步的麻烦,我不想继续为每个select语句添加一个union
SELECT header_title
FROM navlinks
INNER JOIN who_we_are ON navlinks.id = who_we_are.navlinkid
UNION
SELECT header_title
from navlinks
INNER JOIN contactpage ON navlinks.id = contactpage.navlinks_id
1条答案
按热度按时间w6lpcovy1#
你可以试着用
LEFT JOIN
以及coalesce
功能。sqlfiddle:http://sqlfiddle.com/#!9/9d5c85/2号