我用INTERBASE6.0+DELPHI6.0写了一个小程序!数据库中有一张表EMP,字段如下:
EMPID CHAR(6),EMPNAME CHAR(8),EMPZC CHAR(10);我现要用SQL语句分别查找EMPZC不为空和为空的员工,语句分别为:语句1:SELECT * FROM EMP WHERE EMPZC<>'';
语句2:SELECT * FROM EMP EMPZC='';
表中共有十条记录,有四条的EMPZC为空!查找结果是执行语句1时有六条记录,而执行语句2时记录数为0,请问这到底为什么?
EMPID CHAR(6),EMPNAME CHAR(8),EMPZC CHAR(10);我现要用SQL语句分别查找EMPZC不为空和为空的员工,语句分别为:语句1:SELECT * FROM EMP WHERE EMPZC<>'';
语句2:SELECT * FROM EMP EMPZC='';
表中共有十条记录,有四条的EMPZC为空!查找结果是执行语句1时有六条记录,而执行语句2时记录数为0,请问这到底为什么?
解决方案 »
- 弱弱的问delphi编写程序后安装问题
- 如何在XMLDocument中增加xmlns:xsi和xsi:schemaLocation等信息?
- 求急:Delphi中不能调用Dll(PB写的DLL)(运行环境win2000 P+Delphi 5.0)
- 请问如何在DBCombox的下拉列表下面再加入两个按钮?
- 如何让RichEdit保存之后仍然是未保存状态。就是要保存之后还能够执行撤消。
- 有关数据库的一些问题!
- 那位高手告诉我利用delphi6的哪个控件实现点对点的文件传输?
- webconection 控件为什么不能正常使用
- delphi授权问题?
- 这是怎么实现的?太奇妙了,希望大家研究!!!
- //如何打开选定的带有密码的EXCEL文件
- 一簡單問題(compute by)
select * from EMP where EMPZC is null 和
select * from EMP where EMPZC is not null
select * from EMP where EMPZC is null
select * from emp where fieldbyname('empzc').asstring='';