Re: How to force select to return exactly one row

Поиск
Список
Период
Сортировка
От Tim Landscheidt
Тема Re: How to force select to return exactly one row
Дата
Msg-id m3fx0g2btr.fsf@passepartout.tim-landscheidt.de
обсуждение исходный текст
Ответ на How to force select to return exactly one row  ("Andrus" <kobruleht2@hot.ee>)
Ответы Re: How to force select to return exactly one row  (Brett Mc Bride <brett.mcbride@deakin.edu.au>)
Список pgsql-general
Brett Mc Bride <brett.mcbride@deakin.edu.au> wrote:

> How about:
> SELECT * from (
> SELECT somecolumns
>  FROM ko
> LEFT JOIN t1 ON t1.primarykey= ko.t1foreignkwey
> ...
> LEFT JOIN tn ON tn.primarykey= ko.tnforeignkwey
> WHERE ko.primarykey='someprimarykeyvalue'
> UNION ALL
> SELECT default_value
> )
> LIMIT 1;
> [...]

... with a proper "ORDER BY" clause.

Tim

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

Предыдущее
От: Brett Mc Bride
Дата:
Сообщение: Re: How to force select to return exactly one row
Следующее
От: Brett Mc Bride
Дата:
Сообщение: Re: How to force select to return exactly one row