当前位置:数据库 > Access >>

access 数据库 子查询 错误

SELECT * FROM renli_goods WHERE (goods_jincheng = 0) AND (goods_guid IN (SELECT goods_guidFROM goods_note WHERE (note_type = 1) AND (note_aboutuser = '0e8f5180-481c-40f9-90b3-831bb9066dba'))) 错误描述 :子查询 'goods_guid' 中 Memo 或 OLE 对象无效.正在中止线程。 求解决办法
补充:此语句sqlserver 执行没用问题 子查询从一个表中查到多条id   然后再根据子查询出来的多条id 作为条件查询  就会执行不通过  错误描述:::子查询 'goods_guid' 中 Memo 或 OLE 对象无效.正在中止线程。 
  不是空格的问题
答案:"品种表"表中"品种"列存在NULL值的原因,改为:
select * from 面积表 where 面积>200 and 品种 not in (select 品种 from 品种表 where 品种 is not null) 


如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela
其他:中文呢?详细点

上一个:ASP和Access数据库连接有几种方式,具体说明下。
下一个:vb+access 怎么查询数据库里多条相同记录

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,