Re: Calculating the difference between result columns

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: Calculating the difference between result columns
Дата
Msg-id
29891.1104246035@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
Calculating the difference between result columns "Keith Worthington" <keithw@narrowpathinc.com>
Re: Calculating the difference between result columns Tom Lane <tgl@sss.pgh.pa.us>
Re: Calculating the difference between result columns Sudamericano <sudamericano@gmail.com>
"Keith Worthington"  writes:
> I'm stuck again.  I have written two queries.  The first calculates the total
> quantity of items that have been ordered.  The second calculates the total
> quantity of items that have been received.  Now I want to find the difference
> which will tell me what is still on order.

Something like

	SELECT o.item_id, ordered - received FROM
	  (SELECT ...) o
	  (SELECT ...) r
	WHERE o.item_id = r.item_id;

I'm not sure how efficient this mess is going to be :-(.  If you intend
to do this a lot, you might want to think about a different database
structure that doesn't require quite so much joining to find out
anything...

			regards, tom lane
В списке pgsql-novice по дате отправления
От: Sukhdeep Johar
Дата:
От: Sudamericano
Дата:
FAQ