Re: Probably a newbie question

Поиск
Список
Период
Сортировка
От Melvin Davidson
Тема Re: Probably a newbie question
Дата
Msg-id CANu8FiwUHELdLdF0vtnQsuMJDRxBABXVV+89oK2fLM9jUEG2uA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Probably a newbie question  (Rob Sargent <robjsargent@gmail.com>)
Список pgsql-general
>ERROR:  more than one row returned by a subquery used as an expression

Without knowledge as to the contents of your data, the best I can suggest is
to use SELECT DISTINCT in your subqueries.

On Sat, Aug 10, 2019 at 3:42 PM Rob Sargent <robjsargent@gmail.com> wrote:


I'd look here:

SELECT
name
FROM
vendor
WHERE
bom_item.vendor_key =
(
SELECT
vendor_key
FROM
mfg_vendor_relationship
WHERE
bom_item.mfg_key = mfg_key
AND
prefered = TRUE
AND
bom_item.project_key = project_key

)


-- 
Angular momentum makes the world go ‘round.

You might get away with adding
group by vendor_key
if it turns out you’re simply getting many copies of vendor key from that inner select.
Run it alone to see.




--
Melvin Davidson
Maj. Database & Exploration Specialist

Universe Exploration Command – UXC

Employment by invitation only!

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

Предыдущее
От: Melvin Davidson
Дата:
Сообщение: Re: FW: Undelivered Mail Returned to Sender
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: Probably a newbie question