如何在单个查询中根据另一个查询的结果从数据库中获取结果?
即:
获取 - >记录 - >其中ID等于 - > (Fetch - > Field - > ID等于$ variable)
这有意义吗?
答案 0 :(得分:2)
类似的东西:
select * from tableA where cloInAB in (select colInAB from tableB where colB = 5);
答案 1 :(得分:1)
我认为连接比查询子查询的结果更好 - 比如:
select A.* from tableA A
join tableB B on A.colInAB = B.colInAB
where B.colB = 5