2个表 A表为基础表包含500人名数据 B表包含80人其中有10人的资料不在A表中
怎么做查询能实现 显示70人的资料而剩下的10人只显示人名 其他资料空白
希望高手们赐教一下 多谢了 急用
不知道怎么 邮件里能看您的回答 这里却没有
A表 姓名 地址 邮编 email
B表 姓名
请问可以用access的查询向导做么?您写的语句我不知道怎么用,我刚开始学access,多谢了。
这样就行,注意a、b表编辑连接属性时要选择3才行,如下:
相对应上面内容的sql语句,如下:
SELECT b.姓名, a.地址, a.邮编, a.email
FROM a RIGHT JOIN b ON a.姓名 = b.姓名;
access 查询问题 AB表查重复的和不重复的人
这样就行,注意a、b表编辑连接属性时要选择3才行,如下:相对应上面内容的sql语句,如下:SELECT b.姓名, a.地址, a.邮编, a.emailFROM a RIGHT JOIN b ON a.姓名 = b.姓名;
access比较两列内容
2,按照你题目的要求来说,A和B的重复项不就是B表内的所有内容么,不过如果用sql的话,和1类似,把not 删除就可以了。如果你是想找一行上A=B的记录,那就是select * from table where A=B
access总计之后得到结果翻倍是为什么,而且翻的倍也不同
因为你的查询设计有问题,使用了INNER JOIN 或者 LEFT\/RIGHT JOIN吧 打个比方是:A表的记录为:AB字段C字段 ABCX100 EFGY100 B表的记录为 A字段B字段 001X 002X 如果此时用A.B INNER JOIN B.B,并且SUM(C)的话,结果就是2倍,重点就是B表的B字段有多个重复的X。你应该用唯一的值来JOIN,...
请教,如何用access比较2列数据并找出不同:1、a列有b列没有的,2、b列...
我先用access2007跟你叙述一遍流程 前提:表和数据都已经有了 打开你建立的数据库 依次点击 创建》创建下的(查询设计) 》 关闭显示表 》 在空白处右击 》选择SQL视图 》在里面写sql语句 如:select * from [表] where [a]<>'有什么' and [b]='有什么' 》在点击上面 有个红色的叹号 运...
请教一个ACCESS的问题,关于更新查询并记录到表
1) AB更新:根据需要在窗体里设关闭事件属性或添加按钮,事件过程中加入如下代码即可。docmd.runsql "update 表名 set A = #" & now() & "# "docmd.runsql "update 表名 set B = #" & now() & "# "如有筛选条件,就自己加where条件吧。2)最终窗体:新建一个可以显示所有字段的窗体...
ACCESS重复记录,怎么只显示1条
asp"--> < set rs=server.createobject("ADODB.Recordset")sql="select count(distinct CHECKTIME) from CHECKINOUT where 条件写上"rs.open sql,conn,1,1 > 2.是否写循环语句了 <%do while not rs.eof%> <%=rs("CHECKTIME")%> < rs.movenext if rs.eof then exit do loop > ...
access中比较两列内容
假设表名为:TABLE 问题1:SELECT FROM TABLE WHERE TABLE.A<>TABLE.B;问题1:SELECT FROM TABLE WHERE TABLE.A=TABLE.B;
access窗体输入数据到AB2个表中,A表若存在则覆盖,B表直接添加不覆盖,如 ...
可以通过主子窗体实现,主窗体是演员的数据,子窗体是演员的代表作,需要主子窗体有关联字段,具体做法是在先设计主窗体,数据源为A表,然后在主窗体插入一个子窗体控件,数据源为B表,这时会提示设置主子表的源字段和目标字段,设置好后就可以实现你想要的效果了,这种需求很常见,其实AB表是一对多的关系...
access 查询百分比
建议先查出总数 select A from biao1 然后select A from biao1 where A='a'两个再除一下 刚才我试了试直接用一条语句写,可是所得除数是零,但用加法算却是对的 你参考一下 select (select A from biao1 where A='a') \/ (select A from biao1 ) as bai from biao 注:表为任意表,...
怎样把两个格式一样,记录不一样的access数据库合并生成另一个数据库...
1.新建空数据库,取名ab,打开它。2.外部数据菜单—导入—Access—选择a数据库—确定—选择个人费用记录表,即可把a数据库中的表导入到ab数据库中,表更名为个人用药费用a。3.重复2步骤,将b数据库中的表导入到ab数据库中,表更名为个人用药费用b。若想把二个表合成一个表,只需打开其中一个表,...