我是一个更深入的SQL查询的初学者,除了简单的查询需要更多地管理服务器端然后数据库端,所以非常感谢任何帮助。
我有一个票务系统数据库,我需要从两个不同的对象中获取数据并将结果合并到结果中。
看起来像这样:
+Prof1
- Columns
*AssignedTech (tech assigned task)
*Matters (unique matter ID)
*Type (open, closed, development etc.)
+Matters
- Columns
*MatterNumber
我要做的是将问题编号放入查询中,如下所示,但不知道其他可能将结果转储到Excel并从那里过滤它们以将数据导入此查询。 DBO中的事项对应于上面提到的唯一事项ID。如果我甚至可以运行下面的查询,然后使用这些结果来查询Matters DBO以获取事物ID。
select *
from AssignedTech
where Type like 'open%'
order by Matters
答案 0 :(得分:0)
我相信你想做的是SQL加入! (我认为Prof1表中的列重要是对事项表中的MatterNumber的引用)...
因此,要进行连接,您必须编写如下查询:
SELECT A.*, B.MatterNumber
FROM Prof1 A, Matters B
WHERE A.Matters = B.MatterNumber AND A.Type like 'open%'
ORDER BY A.Matters;
希望这个帮助(也是,我理解你的正确)
答案 1 :(得分:-1)