我有两个桌子 我想做的是针对一个表执行一次选择,然后返回的结果用于在另一个表上进行第二次选择查询
我的第一选择是
SELECT classes FROM names where initials ='".$_SESSION['username']."' order by id DESC
哪个返回两个结果,我想在第二个选择查询中使用
SELECT classes FROM classestable where classes ='results_from_first_query' order by id DESC
我有一个由选择查询填充的选择框,但希望将其限制为允许用户访问的结果。
感谢您的帮助
答案 0 :(得分:2)
您可以在下面尝试-
SELECT classes FROM classestable
where classes in
(SELECT classes FROM names where initials ='".$_SESSION['username']."' order by id DESC)
order by id DESC