我有两个表,结构如下
表格1
schid
名称
成本
类型
表2
schid
细节
旧成本
我无法编写查询来显示假设类型A或B的表2中的记录(在这里您可以看到类型字段在表1中),这里要添加的另一件事是schid不是主键,我正在执行的查询正在检索比预期更多的记录,我认为由于连接,我可以不使用连接执行它吗
最佳答案
SELECT *
FROM Table1
JOIN Table2 ON Table1.schid=Table2.schid
WHERE Table1.type='A'
OR Table1.type='B'