如何在Microsoft Access中为两个条件的交集编写选择?

问题描述

| 我想用一个人的名字和姓氏写一个选择查询。 我已经写了每个查询。当我使用Microsoft Access时,无法获得两者的交集。那么对我来说,检索所有带有一个人的fname和lname字母的记录的另一个选择是什么。我现在拥有的查询如下:
select Registration_No,FName,MName,LName 
from Registration 
where FName like \'\" + fname + \"%\' 
    AND select Registration_No,LName 
    from Registration 
    where LName like \'\" + lname + \"%\' \" ;
为了使这项工作有效,我应该更改什么?     

解决方法

        要构造这种基本的SQL命令,请将所有搜索内容组合在一起,然后将其放在WHERE之后,如下所示:
select Registration_No,FName,MName,LName 
from Registration 
WHERE FName like \'\" + fname + \"%\' 
    AND LName like \'\" + lname + \"%\' \" ;