编写一个查询,查找年龄大于45的名为“表1”和“表2”的表中具有相同姓氏,名字和状态的所有记录。
“表1”表格列为“姓氏”,“名字”,“州”和“年龄”
“表2”表格列是“姓氏”,“名字”和“州”
答案 0 :(得分:0)
没有在SQL上测试,但你可以做这样的事情,如果你需要删除重复项,那么它的另一个故事。
Select p.*
from [Table 1] p
inner join [Table 2] q
on p.FirstName = q.FirstName
and p.LastName = q.LastName
and p.State = q.State
where p.Age > 45
我建议您自己尝试一下并分析结果。