【问题标题】:SQL query to pull data from one table that matches single column data from second tableSQL 查询从一个表中提取与第二个表中的单列数据匹配的数据
【发布时间】:2019-02-27 07:04:15
【问题描述】:

我有两个包含数据的表格。表股票:

表温度:

我需要从表 STOCK 中提取与表 TEMP 中的每个模式条目匹配的两列数据。结果表如下所示:

这些只是示例;我的 TEMP 表包含 82 个模式,而 STOCK 表包含 750,000 个条目。有人可以帮忙吗?

【问题讨论】:

    标签: sql sql-server sql-server-2012


    【解决方案1】:

    这是你想要的吗?

    select s.*, t.pattern
    from stock s join
         temp t
         on s.partnumber like '%' + t.pattern + '%';
    

    【讨论】:

      猜你喜欢
      • 2014-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-18
      • 2021-02-21
      相关资源
      最近更新 更多