Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Using application data in query

0 views
Skip to first unread message

regul8or

unread,
Sep 28, 2006, 1:24:54 AM9/28/06
to
There's nothing special in this query:

SELECT tbla.* FROM tbla, tblx WHERE tbla.cola = tblx.cola ORDER BY
tblx.colz

except that I'm creating tblx in application. It's a small array with
just 2 columns and usually 2-3 rows. Used for user preferences.

Do you think there's a way to do it? I'm using PHP and DB2 if it
matters.

Knut Stolze

unread,
Sep 28, 2006, 2:38:46 AM9/28/06
to
regul8or wrote:

> There's nothing special in this query:
>
> SELECT tbla.* FROM tbla, tblx WHERE tbla.cola = tblx.cola ORDER BY
> tblx.colz
>
> except that I'm creating tblx in application. It's a small array with
> just 2 columns and usually 2-3 rows. Used for user preferences.


SELECT tbla.*
FROM tbla,
TABLE ( VALUES ( ... <generate rows here> ... ) ) AS tblx(cola, colb)
WHERE tbla.cola = tblx.cola
ORDER BY tblx.colb

An example for the generated rows could be:

VALUES (1, 2), (3, 4), (5, 6)

> Do you think there's a way to do it? I'm using PHP and DB2 if it
> matters.

Does not matter.

--
Knut Stolze
DB2 Information Integration Development
IBM Germany

regul8or

unread,
Sep 28, 2006, 6:56:27 AM9/28/06
to

Thanks! It did the trick

Just for the reference (to myself): It's in SQL Reference vol.1,
Fullselect, values-clause

0 new messages