找回密码
 立即注册

QQ登录

只需一步,快速开始

Simon.hu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2017-7-25 12:27  /   查看:7564  /  回复:0
本帖最后由 Simon.hu 于 2017-8-8 12:14 编辑

在活字格中,很多人经常把什么都不写和空值等价对待,很多时候似乎也没发现什么问题,但是有的时候就会发现,什么都不写,似乎并不能得到他想要的效果,比如下面的问题:问题描述:
有一个考勤表,表里面的是否打卡,有的时候是没有数据的,
image.png880328674.png
我想查询所有的“是否打卡”为空的数据,然后使用这么命令,在输入框里不填写值,结果查询以后没有用,
image.png244750365.png
应该如何解决?
问题解决:
其实做法很简单,但是很容易被人忽略。就是选成:
image.png531858825.png
那么,到底什么都不写,和%null%有什么区别呢?
活字格里面其实有一个很隐晦的策略,就是数据默认会全部加载上来;做查询命令的时候,只要你什么都不写,默认的就会把所有的数据都显示出来,类似下图所示的设置就会把所有的数据都显示出来:
image.png380343627.png
当然这样和下面的是等价的:
image.png713918761.png
这样做的好处就是,高级查询的时候,你只需要把每一个条件的格子都点一遍,就行了。坏处就是真正的空值,可能你就不知道了.
这次的知识就是%null% 就可以帮你把所有的空值数据筛选出来。


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部