データベースを検索するための複数の基準(IDまたは名前または日付または...)を持つ検索jspがあります。すべての条件を満たすには、単一のselectクエリが必要です。選択クエリを部分的に記述しましたが、うまく機能していません。クエリを完了するのを手伝ってください
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 =?)
ただし、テーブル全体を返します。私はこれらの3つの条件が真を返すことを知っています。結果を得るためにそれを変更する方法。私は初心者なので、ストアドプロシージャは必要ありません