Re: How to make a IN without a table... ?

Поиск
Список
Период
Сортировка
От scott.marlowe
Тема Re: How to make a IN without a table... ?
Дата
Msg-id Pine.LNX.4.33.0306131503300.21088-100000@css120.ihs.com
обсуждение исходный текст
Ответ на Re: How to make a IN without a table... ?  (David Pradier <dpradier@apartia.fr>)
Ответы Re: How to make a IN without a table... ?  (David Pradier <dpradier@apartia.fr>)
Список pgsql-sql
On Thu, 12 Jun 2003, David Pradier wrote:

> On Thu, Jun 12, 2003 at 01:16:27PM +0200, Christoph Haller wrote:
> > >
> > > i ran today in a problem when doing some (i mean too much for me)
> > advanced sql...
> > >
> > > What i want to do is something like this:
> > >
> > > SELECT
> > >       my_var1,
> > >       my_var2,
> > >       my_function(my_var1, my_var2)
> > > FROM (
> > >       SELECT
> > >               '1',
> > >               '2',
> > >               '3',
> > >               '4'
> > > ) AS my_var1_values,
> > > (
> > >       SELECT
> > >               '1',
> > >               '2',
> > >               '3',
> > >               '4'
> > > ) AS my_var2_values
> > >
> > > In short, i want to calculate the result of the function my_function
> > for
> > > some values of my_var1, cross by some values of my_var2.
> > > These values are not taken in a table, but put in directly.
> > > They are a lot, so i would prefer not to write the whole thing, line
> > > after line. (Let's say 10 values for the first, and 40 for the second
> > =>
> > > 400 lines of code to maintain...)
> > >
> > > I really don't see how to do this :-/
> > >
> > What about using a TEMP TABLE?
> 
> I avoid as hell to use temporary tables. This is part of a complex
> database, with more than 250 different tables. So i don't even want to
> think about adding temporary tables, brrr !

Just FYI, temporary tables in pgsql are invisible to other connections 
even if they have the same name, and are auto-dropped when the connection 
is dropped.



В списке pgsql-sql по дате отправления:

Предыдущее
От: "scott.marlowe"
Дата:
Сообщение: Re: subselects - which is faster?
Следующее
От: The Hermit Hacker
Дата:
Сообщение: WHERE of an AGGREGATE ...