引数で与えた内容をキーにDBを検索した結果を返す関数を作成しようと
考えています。
 この時、条件にあうデータが1件のみであればそのまま結果を返し、
複数存在する場合には別窓に一覧を表示して選んでもらったものを
戻り値として返すような処理をしたいのです。

 1件のみの場合の処理の見当はつくものの、複数ある場合の選択結果を
どうやって受け取ればいいのかがわかりません。

 どういった方法がありますでしょうか?