当前位置: 代码迷 >> Oracle管理 >> 小弟我这样写只能查询 T2.SN = '2303' 的一个结果,小弟我想一次同时查询出 SN = 2021,2022,2023,2024.对应的NAME结果集
  详细解决方案

小弟我这样写只能查询 T2.SN = '2303' 的一个结果,小弟我想一次同时查询出 SN = 2021,2022,2023,2024.对应的NAME结果集

热度:71   发布时间:2016-04-24 05:19:08.0
我这样写只能查询 T2.SN = '2303' 的一个结果,我想一次同时查询出 SN = 2021,2022,2023,2024......对应的NAME结果集
SELECT NAME 
FROM TABLE1 T1 
JOIN TABLE2 T2  
ON T1.SN = T2.SN  
AND T2.SN = '2303' 


我这样写只能查询 T2.SN = '2303' 的一个结果,
我想一次同时查询出 SN = 2021,2022,2023,2024......对应的NAME结果集。
请教高手SQL语句怎么写?
 

------解决方案--------------------
不是用 in 吗? 
SN in( 2021,2022,2023,2024...)