访问组合框以从另一个表返回值

时间:2014-06-21 09:57:17

标签: sql

我有一个名为 initial_eval 的表,其中有一个名为 Partno 的字段。

  1. 我想要做的是匹配字段中的 Partno 值 也叫做Partno'来自名为' update'。
  2. 的表格
  3. 我想做的是返回中的值 '消费'领域的更新'在哪里' Partno'价值观匹配。
  4. 我可以使用SQL并加入内容,但我无法解决这个问题

    请帮忙。

1 个答案:

答案 0 :(得分:0)

SELECT U.CONSUMPTION FROM UPDATE U 
WHERE U.PARTNO IN (SELECT PARTNO FROM INITIAL_EVAL)

这假设从INITIAL_EVAL

获取时没有条件
SELECT U.CONSUMPTION FROM UPDATE U 
WHERE U.PARTNO = (SELECT PARTNO FROM INITIAL_EVAL WHERE **some condition**)

在这种情况下,您需要对内部查询进行框架化,使其只返回一行,该行将自动映射到您的CONSUMPTION表格行。