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

SQL语句中,子查询中无法使用UNION并列多张表,有没有替代的解决方法?我使用的是ACCESS数据库。

希望实现的功能是:从多张并列的表中获取一系列的ID,把这些ID利用UNION并列成一张表,然后根据这张并列表中的ID在实体表中查找相应的数据。 SELECT Name as 姓名, Sex as 性别, Summ as 简介 FROM COU WHERE No IN (SELECT No FROM S_A UNION SELECT No FROM S_B); 这句被提示“子查询中不允许此操作”。
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,