我有两个数据库 - 一个用于文章,另一个用于文章的元信息(如作者,日期,类别和atc)。我在元表中有以下列:ID,文章ID,元类型和元值。我想知道如何通过一个mysql查询来加入这两个表来获取文章和元信息。文章ID在元表中并不是唯一的,这就是为什么我无法弄清楚如何访问特定的元类型和根据文章的价值。加入两个mysql表
0
A
回答
0
SELECT * FROM article_table RIGHT JOIN meta_table ON article_table.article_id = meta_table.article_id;
你从文章表重复,但它可以在一个单一的查询中的所有元数据。我相信否则你需要使用多个。
0
SELECT * FROM articletable RIGHT OUTER JOIN metatable ON articletable.id=metatable.article_id
0
如果这些人说的是对你有用的,那就把它拿来吧,但是你的措辞让我觉得它被设置成两个不同的数据库,里面有这些表格。如果是这样的话,请继续阅读。
假设两个数据库位于同一台服务器上并安装了mysql,此链接应该有所帮助。一段时间以前,但我的数据库在不同的服务器上>。 <
http://www.shawnhogan.com/2005/12/cross-database-join-with-mysql.html
+0
不,这些不是不同的数据库。 – 2010-09-29 17:44:52
相关问题
- 1. 加入两个MySQL表
- 2. MySQL加入两个表
- 3. MySQL:加入两个表
- 4. mysql查询加入两个表格like
- 5. 加入两列与一个表MySQL
- 6. MySQL的加入两个不同的表
- 7. MySQL的加入两个表空值
- 8. 从两个mysql表中加入列
- 9. 用php加入两个mysql表格
- 10. 加入两个不同的MySQL表
- 11. 如何加入两个mysql表
- 12. 的MySQL从两个表加入和不
- 13. MySQL的:加入/关于两个表
- 14. 使用MySQL的加入两个表
- 15. MySQL的加入两个表和两个表
- 16. MySQL加入两张表
- 17. PHP MySQL加入两张表
- 18. MySQL - 加入两张表
- 19. 加入两个表
- 20. 加入两个表
- 21. 从两个表加入,然后从结果加入到第三个表mysql
- 22. 加入两个表中的MySQL,但随机只第二个表
- 23. MySQL的加入两个表计数和从第二个表
- 24. MySQL表加入2个表
- 25. MySQL的加入两行,两个表,与同场
- 26. MySQL加入两行
- 27. MySQL加入三张表,其中两个附加条件
- 28. MySQL加入两个表并添加列值
- 29. 特别加入两个表
- 30. SQL - 加入两个表
两个表的数据库模式会有所帮助。 – 2010-09-29 17:33:02
有没有任何答案对您有帮助?只需单击复选标记即可将其标记为已接受的解决方案或将其投票。请检查您的其他问题以获取可能的解决方案。谢谢! :)(是的,这是复制粘贴,以便新用户知道投票系统。) – 2010-10-01 16:07:45