多くのフィールドを持つ高度な検索のロジックを記述しようとしています。ユーザー入力に基づいて、クエリを動的に作成する必要があります。Oracleクエリにはexists句もあります。
現在、クエリの作成に役立つ一連のスイッチケースがあります。しかし、これは非常に複雑な手順になり、ロジックを編集してクエリを構築するのは非常に困難になりました。
大文字と小文字を切り替える以外に、クエリを動的に作成する方法は他にあります。私にお知らせください
where句を追加するだけで一般的な提案1=1
が簡単になります。
これは役立つかもしれませんSQL 句で WHERE 1=1 AND <条件> を使用するのはなぜですか?
PS:また、特定の問題で質問を更新してください。そうしないと、クローズされる可能性が非常に高くなります。
EasyQuery ( http://devtools.korzh.com/easyquery/ ) ソリューションがありますが、私の知る限り、ASP.NET 用に実装されています。ただし、あなたの場合に役立つjQueryベースのクライアント側ライブラリがあります。