简体   繁体   English

通过设置限制连接不同数据库中的两个表 MySQL

[英]Join two tables in different databases with setting limit MySQL

How can I set limit for inner join two tables in different databases?如何为不同数据库中的两个表的内部连接设置限制?

SELECT a.*, b.*
FROM  tsv_test.title_ratings a
      INNER JOIN movielens.links b    
         ON a.tconst = b.imdbid

You can read about LIMIT HERE您可以在此处阅读有关LIMIT的信息

You can also read about ORDER BY HERE您还可以阅读ORDER BY HERE

The syntax for them based on the SQL you posted would be:它们的语法基于您发布的 SQL 将是:

SELECT a.*, b.*
FROM  tsv_test.title_ratings a
      INNER JOIN movielens.links b    
      ON a.tconst = b.imdbid
      ORDER BY a.field_name ASC
      LIMIT 10

Note that I don't know what your field names are, so I threw in a.field_name so you can see what the syntax looks like.请注意,我不知道您的字段名称是什么,所以我输入了a.field_name以便您可以看到语法是什么样的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM