Re: Help with CREATE FUNCTION
От | David G. Johnston |
---|---|
Тема | Re: Help with CREATE FUNCTION |
Дата | |
Msg-id | CAKFQuwatpyHOpBDssmEuAx21Q37wJkMXyxvFFC6KvcUMpGzpMA@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Help with CREATE FUNCTION (Sándor Daku <daku.sandor@gmail.com>) |
Ответы |
Re: Help with CREATE FUNCTION
|
Список | pgsql-novice |
On 18 April 2016 at 08:22, Kip Warner <kip@thevertigo.com> wrote:Hey list,
I am having difficulty using CREATE FUNCTION with a subordinate SELECT
query that should operate on exactly two rows.
http://pastebin.com/7b3Vxbuh
Any help is appreciated.Your select should look like this:select your_const*abs(ta.col1-tb.col1)+...This kind of unqualified join is usually stupid, but in this time exactly what you need.
Arguably its still stupid :)
SELECT [...]
FROM (SELECT * FROM my_table WHERE id = arg_id_a) AS ta
CROSS JOIN (SELECT * FROM my_table WHERE id = arg_id_b) AS tb
David J.
В списке pgsql-novice по дате отправления: