Search Postgresql Archives

Re: Probably a newbie question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux