sql上相同参数的java多值
我不确定这是否可能。。但我想将这两个sql查询合并到一个查询中,并获得所有结果:
select cod from services,services_has_tab2 where services.id=services_has_tab2.services_id and services_has_tab2.tab2_id= "1"
及
select cod from services,services_has_tab2 where services.id=services_has_tab2.services_id and services_has_tab2.tab2_id= "2"
在我的Java(spring)程序中,我有:
List<String> strLst = jdbcTemplateObject.queryForList(sql2,new Object[] {"1,2"},String.class);
但不使用“1,2”,我只有第一个参数(1)的结果
# 1 楼答案
使用
IN