一个没有弄明白小问题,如果是逻辑类型的字段查询条件如 js_bz<>1或(not(js_bz=1)) 和js_bz=0 or js_bz is null来查询为什么前面两个条件 一个没有弄明白小问题,如果是逻辑类型的字段查询条件如 js_bz<>1 或(not(js_bz=1)) 和js_bz=0 or js_bz is null来查询为什么前面两个条件查询不出来后面的一个条件可以呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都是 null 值在做怪。一个Field is null时,你用Field=1结果为假,用Field<>1结果还是为假,所以判断不出来。 写成IsNull(js_bz,0)<>1即可。 结果我知道,但就是我不明白如果是别的类型,不是逻辑型的真或假的数据就可以查询出来,如上面的条件格式js_bz=1 可以查询出数据来,写成 not (js_bz=1) 或是js_bz<>1就没有数据出来了,再换成其它类型字段的如 name_type=' ' 改成not(name_type=' ')可以查询出来.但是同样的,这两个字段里面也都是有包含null值的数据呀.我本来是要用UPdate更新一些数据,但就是数据没有进去,加上这个更新语句里面有select语句和case计算查询来再更新的,折腾了我快一天才找到原因.开始我还以为是别的什么地方错误.数据更新不进去. 逻辑类型就0、1和null,如果应该为0的都写成了null,那么not(js_bz=1)不会有数据。 如何将图片的尺寸缩小上传到数据库? 庆祝两百,散分 adoquery 是否有BDE query 的SQL动态参数? 学dephi到底有没有前途阿?听人说很烂的,VC比他强n倍的说 交叉表查询的结果集是只读的,为什么人家能对交叉表查询的结果集进行编辑?? 求DELPHI+DOM的资料和代码,分可再加! 如何判断数据集是否post Delphi XE6需要多大的磁盘空间? 新手请教:ADO连SQLSERVER无问题,连ODBC居然出错。 treeview 中能否显示俩张有相互关系的表中的内容 用程序如何實現直接打開某個WINDOWS文件夾 普通打印机可以打印零售小票吗?如果可以应该如何编程?
一个Field is null时,你用Field=1结果为假,用Field<>1结果还是为假,所以判断不出来。
我本来是要用UPdate更新一些数据,但就是数据没有进去,加上这个更新语句里面有select语句和case计算查询来再更新的,折腾了我快一天才找到原因.开始我还以为是别的什么地方错误.数据更新不进去.