请帮忙解决一个关于sql语句查询的问题,先谢了!!!!(50分)

  • 主题发起人 主题发起人 ld999
  • 开始时间 开始时间
L

ld999

Unregistered / Unconfirmed
GUEST, unregistred user!
1、第一个问题:我建了一个dbf结构的数据表sb.dbf,内有字段dwbh(单位编号)和zzs(增值税)
其中在输入的记录中zzs字段有三种情况,一种是“是”,一种是“否”,一种是没有输入即
空白。
我在使用query控件的sql语句查询结果时遇到下列情况:
当使用sql.add('select * from sb where dwbh=:r and zzs<>''是''');
parambyname('r').AsInteger:=strtoint(edit1.text);
只能查出zzs字段是“否”的记录,却查不出那些没有内容的字段。
请问我如何才能把zzs=“否”和zzs=""两种情况一下子查出来,sql语句应如何写?
2、第二个问题:在数据表中我建有zje(总金额)字段,我希望首先查询出需要的所有记录,
然后再对其中的zje字段做一个合计,但也不影响其他数据在表格中的的显示。请问语句应如何
写???
 
zzs=nil试试看
 
谢谢您的回答,请问这样是否能同时查出zzs=“否”的记录???
 
(zzs=nil) or (zzs='是')
 
多人接受答案了。
 
后退
顶部