質問: 1つのクエリで2つの結果を返したい。たとえば、照会されたテーブル、さらにはテーブル全体のサイズを返したいとします。 最初の100件の結果だけを照会したいのですが、顧客は次の100件の結果を照会することができるはずです。しかし、それ以上の結果がある場合は事前に顧客に提示したいと思います。 例えば、私は150の結果を持つテーブルを持っています。最初の呼び出しでは、最初の100の結果しか得られません。しかし、私はまた、2番目のクエリを呼び出さずにまだ50の結果が残っているという情報を得たいと思っています。これは大胆で可能ですか?
回答: 結果*が*いくつあり、どれだけ多く*ない*かだけを知りたい場合は、結果を101に制限できます。次に、100行以上あることを示すインジケータである101行目を削除します。