设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 4338|回复: 12
打印 上一主题 下一主题

[查询] 那些可能让你脑洞大开的查询

[复制链接]

点击这里给我发消息

1#
发表于 2015-7-22 05:59:29 来自手机 | 显示全部楼层
roych 发表于 2015-7-21 16:24
现在我们来看看另一个问题:往设备总表2中插入,设备总表1中有而设备总表2没有的记录,并更新日期为昨天。 ...

INSERT INTO 设备总表1 ( 销售日, 节点地址 ) SELECT Date()-1 AS 销售日, 设备总表2.节点地址 FROM 设备总表2 LEFT JOIN 设备总表1 ON 设备总表2. 节点地址 = 设备总表1.节点地址 WHERE 设备总表1.节点地址 Is Null;

这句是插入到 设备总表1?

问题题是 向 设备总表2 插入…?

点击这里给我发消息

2#
发表于 2015-7-22 06:11:41 来自手机 | 显示全部楼层
roych 发表于 2015-7-21 16:23
说到not in,可能会扯出一段陈年往事来。几年前,一个版友提出一个问题:为什么执行左联接删除查询时,总是 ...

DELETE * FROM 用户动作 WHERE 节点地址 Not In (select 节点地址 from [设备数据]);
这句可能性能弱一点,但最短最直观,我喜欢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-13 03:35 , Processed in 0.122978 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表