Ms access 单击“数据集”将所有内容转换为1

Ms access 单击“数据集”将所有内容转换为1,ms-access,Ms Access,我目前正忙于我的论文数据,正在使用MS Access创建数据库。不幸的是,我对SQL一无所知 下面的链接中提供了示例数据集。在sheet1中,您可以看到消费者的选择集。在文件的sheet2中,您可以看到访问网站并查看选择集的用户的单击数据。目标是将这两张表链接在一起,以便sheet2中的Shopnames将获得1,而所有其他Shopnames将获得0 问题是:Access在Query1中为所有人提供了1,我希望sheet2中不存在的商店的0。我不明白为什么会这样。有人能帮我吗 SQL代码:

我目前正忙于我的论文数据,正在使用MS Access创建数据库。不幸的是,我对SQL一无所知

下面的链接中提供了示例数据集。在
sheet1
中,您可以看到消费者的
选择集。在文件的
sheet2
中,您可以看到访问网站并查看
选择集的用户的
单击数据。目标是将这两张表链接在一起,以便
sheet2
中的
Shopnames
将获得
1
,而所有其他
Shopnames
将获得
0

问题是:Access在
Query1
中为所有人提供了
1
,我希望
sheet2
中不存在的商店的
0
。我不明白为什么会这样。有人能帮我吗

SQL代码:

选择Sheet2.[会话ID],Sheet2.[访问时间],Sheet2.[设备类],[Sheet1]![点击]+[Sheet2]![单击]单击时,Sheet3.Positie,Sheet1.Productname,Sheet1.Shopname,Sheet1.Ad,Sheet1.Score,Sheet1.[交货时间],Sheet1.[基本价格],Sheet1.[交货成本],Sheet1.[总价]

从(表2上的表2内部连接表3。[会话ID]=表3。[会话ID])到表3上的内部连接表1。位置=表1。位置

好吧,您只需添加
[Sheet1]![点击]+[Sheet2]![单击]
。。每个记录都有一张1英寸的
表2
,因此:;在查询中,每条记录的
点击
都会有一个1

我甚至没有看到
Sheet1
Sheet2
之间的关系,您也没有告诉我们
Sheet3
包含什么内容

如果我在
Sheet1
中查找
ShopName
中可能/可能不在
Sheet2
中的
ShopName
中,我会在
ShopName
上从
Sheet1
Sheet2
进行
左连接,对于
单击
我会执行以下操作:


IIf(Sheet1.ShopName=Sheet2.ShopName,1,0)作为ClickTest

我认为没有人愿意下载随机人的数据库。你能包括一些像表模式和SQL之类的东西吗?我看对了吗?您在sheet1中的店铺名称以空格开头?表2中的店铺名称已修剪。除非先更正数据,否则无法从此数据集中获取任何有价值的信息;)