adoquery3.SQL.Add('select * from daa a,oil b where b.年月='''+trim(f_ny.combobox1.text)+''' and a.mz =c.名称 and c.含水>0.4 ');
daa表
mc yczmc
name1 nnoil表
名称 年月 含水
name1 20061131 0.501我就是查询 某一年月中含水 大于0.4 的jh yczmc
查询的结果含有的 字段 :jh yxzmc 含水我象上面那样写查询结果怎么不对啊
daa表
mc yczmc
name1 nnoil表
名称 年月 含水
name1 20061131 0.501我就是查询 某一年月中含水 大于0.4 的jh yczmc
查询的结果含有的 字段 :jh yxzmc 含水我象上面那样写查询结果怎么不对啊
c改成b应该是对的
那个是我新创建的 表(字段名字改了一下)
他就是 mc
mc yxzmc 含水
你当中的C就不清楚是什么了,总之你的数据库设计的问题大大呀
把mz改成mc
看查询结果 跟本不是选择的那个年月下的结果~~~
还有就是 俩个表关联的也就是 mc和名称 字段了啊 其他的字段没有相同的值,