| From: | stan <stanb(at)panix(dot)com> | 
|---|---|
| To: | pgsql-general(at)postgresql(dot)org | 
| Subject: | Re: Probably a newbie question | 
| Date: | 2019-08-11 09:50:33 | 
| Message-ID: | 20190811095033.GB24104@panix.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-general | 
On Sat, Aug 10, 2019 at 02:57:14PM -0400, stan wrote:
> Sorry, I got the list address wrong the first time, and when I corrected it,
> I forget to fix the subject line.
> 
> I apologize for asking, what I suspect will turn out to be a newbie
> question, but I have managed to get myself quite confused on this.
> 
> I am defining a view as follows
> 
> 
> CREATE OR REPLACE view purchase_view as 
> select 
> 	project.proj_no ,
> 	qty ,
> 	mfg_part.mfg_part_no ,
> 	mfg.name as m_name ,
> 	mfg_part.descrip as description ,
> 	( 
> 	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
> 				
> 		)
> 	) 
> 	as v_name ,
> 	/*
> 	vendor.name as v_name ,
> 	*/
> 	cost_per_unit ,
> 	costing_unit.unit,
> 	need_date ,
> 	order_date ,
> 	recieved_date ,
> 	po_no ,
> 	po_line_item 
> from 
> 	bom_item
> right join project on 
> 	project.project_key = bom_item.project_key
> inner join mfg_part on 
> 	mfg_part.mfg_part_key = bom_item.mfg_part_key
> inner join vendor on 
> 	vendor.vendor_key = bom_item.vendor_key
> inner join costing_unit on 
> 	costing_unit.costing_unit_key = bom_item.costing_unit_key
> inner join mfg on 
> 	mfg.mfg_key = bom_item.mfg_key 
> WHERE bom_item is NOT NULL  
> ORDER BY 
> 	project.proj_no ,
> 	mfg_part
> 	;
> 
Thanks to the kind, bright people on this list, I have solved my problem.
The basic issue was that my from clause was on the wrong table.
Thanks to everyone who spent their time helping me out on this!
-- 
"They that would give up essential liberty for temporary safety deserve
neither liberty nor safety."
						-- Benjamin Franklin
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Xinming Guo | 2019-08-11 11:35:50 | Invitation for OSS Community Research based in the University of Leeds! Many Thanks! | 
| Previous Message | Peter J. Holzer | 2019-08-11 08:26:11 | Quoting style (was: Bulk Inserts) |