问题描述
|
我想用一个人的名字和姓氏写一个选择查询。
我已经写了每个查询。当我使用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 + \"%\' \" ;