查询表1,select top 3 id from table1得到结果
id
1
2
3
根据表1的结果在查表2,语句应该还是类似(select top 5 name from table2 where ?)这样的,最后出来一个结果集.请问这样的语句应该如何写?请各位给出稍微详细一点的解答,如果有对应的语句就更理想了!
在这里先谢谢大家了!
id
1
2
3
根据表1的结果在查表2,语句应该还是类似(select top 5 name from table2 where ?)这样的,最后出来一个结果集.请问这样的语句应该如何写?请各位给出稍微详细一点的解答,如果有对应的语句就更理想了!
在这里先谢谢大家了!
select top 5 name from table2 where id in(select top 3 id from table1)
(select top 3 id from table1 B where A.id=B.id)”
这外语句看不太懂。