SQL语句请教:如何将查询出的多个结果作为条件进行查询?

2025-01-31 23:55:39
推荐回答(2个)
回答1:

select * from 表1 where id in (select id from 表2 where id like '201%');看你上面写的子查询是查询出来的是表2所有ID为201%这样的格式的所有信息! 你把*换成id 才是查询表2中id为'201%'的id吧!

回答2:

in( select id from 表2) 这样就可以了。。不要用*