抽出した行数を変数に入れたい(オラクルSQL)
SELECTで抽出した行数を変数に格納したいのですが、上手くいきません。
SQLにあまり経験がなく、ネットで調べながら実践しております。
例えば以下の簡単なSQLを作ったとして、
----------------------------------------------------
SELECT a,b,c,d,e,f FROM table
WHERE c=10 AND e=20;
----------------------------------------------------
ここで抽出した行数を取得し、それを変数に入れたいと思っております。
というのも、後々、抽出したデータの行数を表示したい場合に
SELECT COUNT(*) FROM table
WHERE c=10 AND e=20;
というSQLをその都度入力していては非効率だと思ったからです。
そこで抽出する際に行数を取得し、それを変数に格納して、
行数を表示する処理が今後必要になった際に、その変数を表示すれば良いと考えました。
ですがネットで変数のことを調べた際に
VARやDEFINE等のコマンドを見つけましたが、SQLを実行しても上手くいきません。
最初に記載したSQLに、どのような構文を入れたら良いのでしょうか。
お礼
ありがとうございます。 日付情報をどこから取得しているかを考えたら 納得できました。