title: Oracle function to return a table included in a where clause
body: <p>I would like to create a function which returns a table of results.  Something like </p>
  
  <pre><code>select * from address where zipcode in (f_zips_in_radius(45.123,-93.123,50));
  </code></pre>
  
  <p>I have been working on that function but don't have anything working so will exclude my attempts so as not to muddle the question.</p>
  
  <p>Assuming that it is possible, How would I implement it?</p>