我有一个搜索 jsp,它有多个用于搜索数据库的条件(ID OR NAME OR DATE OR ...)。我需要一个选择查询来满足所有条件。我已经部分编写了选择查询,但它运行不正常。请帮我完成查询
select * from table 1
where Id in ( select id from table 1 where ( those three conditions here)
i have (1=? or id=?)
and (1=? or name=?)
and (1=? or date =?)
但它返回完整的表。我知道这三个条件返回 true。如何修改它以获得结果。我不想要任何存储过程,因为我是新手