limitを使用して取得件数に制限を掛けているのですが、取得件数に制限を掛けなくてもいい場合にも対応できるようにしたいのですが、いい案が浮かばないのでお力を貸していただけると助かります。
現在は、以下のSQLで実現できないか試しているのですが、全件取得にする方法がわからずに困っています。
sql
1//$1には取得件数が入っている。 2limit 3(case 4 when $1 = null then (全件取得) 5 else $1 6end)
プリペアードステートメントは使用していますでしょうか?
使用している場合、同一のプリペアードステートメントでも実行の度に制限の有無を切り替えたいという用件でしょうか?
制限をかける基準はどういったものでしょうか?

回答1件
あなたの回答
tips
プレビュー