【问题标题】:Join two tables in different databases with setting limit MySQL通过设置限制 MySQL 连接不同数据库中的两个表
【发布时间】:2021-02-08 19:59:46
【问题描述】:

如何设置不同数据库中两个表的内连接限制?

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

【问题讨论】:

  • 在查询中添加 ORDER BY 子句和 LIMIT 子句。或者更准确地描述您的任务 - 例如,显示源表数据和所需的输出。
  • @Akina 代码中LIMIT的正确位置在哪里?

标签: mysql inner-join


【解决方案1】:

你可以阅读LIMITHERE

你也可以阅读ORDER BYHERE

根据您发布的 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

注意,我不知道您的字段名称是什么,所以我输入了a.field_name,以便您查看语法。

【讨论】:

    猜你喜欢
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 2011-07-05
    • 1970-01-01
    • 2023-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多