Вы находитесь на странице: 1из 3

--------function PersonName======== SET GLOBAL log_bin_trust_function_creators=TRUE;# MySQL returned an empty result set (i.e. zero rows).

# MySQL returned an empty result set (i.e. zero rows). DROP FUNCTION IF EXISTS PersonName;# MySQL returned an empty result set (i.e. ze ro rows). # MySQL returned an empty result set (i.e. zero rows). DELIMITER go CREATE FUNCTION PersonName( personID SMALLINT ) RETURNS CHAR(20) BEGIN DECLARE pname CHAR(20) DEFAULT ''; SELECT name INTO pname FROM treedata WHERE IDx=personID; RETURN pname; END; go # MySQL returned an empty result set (i.e. zero rows). # MySQL returned an empty result set (i.e. zero rows). DELIMITER ; -----------------selectin whole tree-----------------------------------------------------------------------CALL EdgeListToNestedSet( 'treedata', 'c_ID', 'p_ID' ); SELECT nodeID, PersonName(nodeID) AS Name, ABS(top) AS 'Tree Level', leftedge AS 'Left', rightedge AS 'Right' FROM nestedsettree ORDER BY nodeID;

-----------------------================================-------------------------=--=-=-=-=-=-=-= select product_detail.product_id,product_detail.product_name,process_detail.proc ess_name,activity_detail.activity_name,influence_detail.influence_name,rejection _detail.rejection_name LEFT JOIN process_detail ON product_detail.product_id=process_detail.product_id LEFT JOIN activity_detail ON process_detail.process_id=activity_detail.process_i d LEFT JOIN influence_detail ON activity_detail.activity_id=influence_detail.activ ity_id LEFT JOIN rejection_detail ON influence_detail.influence_id=rejection_detail.inf luence_id -----join all column-----select product_detail.product_id,product_detail.product_name,process_detail.proc ess_name,activity_detail.activity_name,influence_detail.influence_name,rejection _detail.rejection_name FROM product_detail LEFT JOIN process_detail ON product_detail.product_id=process_detail.product_id LEFT JOIN activity_detail ON process_detail.process_id=activity_detail.process_i

d LEFT JOIN influence_detail ON activity_detail.activity_id=influence_detail.activ ity_id LEFT JOIN rejection_detail ON influence_detail.influence_id=rejection_detail.inf luence_id ------join column with ids------------------select product_detail.product_id,product_detail.product_name,process_detail.proc ess_id,process_detail.process_name,activity_detail.activity_id,activity_detail.a ctivity_name,influence_detail.influence_id,influence_detail.influence_name,rejec tion_detail.rejection_id,rejection_detail.rejection_name FROM product_detail LEFT JOIN process_detail ON product_detail.product_id=process_detail.product_id LEFT JOIN activity_detail ON process_detail.process_id=activity_detail.process_i d LEFT JOIN influence_detail ON activity_detail.activity_id=influence_detail.activ ity_id LEFT JOIN rejection_detail ON influence_detail.influence_id=rejection_detail.inf luence_id -----complete detail--------select product_detail.product_id,product_detail.product_name,process_detail.proc ess_id,process_detail.process_name,activity_detail.activity_id,activity_detail.a ctivity_name,activity_detail.activity.activity_extime,activity_detail.activity_a ctime,influence_detail.influence_id,influence_detail.influence_name,rejection_de tail.rejection_id,rejection_detail.rejection_name,rejection_detail.rejection_pos sibility FROM product_detail LEFT JOIN process_detail ON product_detail.product_id=process_detail.product_id LEFT JOIN activity_detail ON process_detail.process_id=activity_detail.process_i d LEFT JOIN influence_detail ON activity_detail.activity_id=influence_detail.activ ity_id LEFT JOIN rejection_detail ON influence_detail.influence_id=rejection_detail.inf luence_id -----1complete detail-----select product_detail.product_id,product_detail.product_name,process_detail.proc ess_id,process_detail.process_name,activity_detail.activity_id,activity_detail.a ctivity_name,activity_detail.activity_extime,activity_detail.activity_actime,inf luence_detail.influence_id,influence_detail.influence_name,rejection_detail.reje ction_id,rejection_detail.rejection_name,rejection_detail.rejection_possibility FROM product_detail LEFT JOIN process_detail ON product_detail.product_id=process_detail.product_id LEFT JOIN activity_detail ON process_detail.process_id=activity_detail.process_i d LEFT JOIN influence_detail ON activity_detail.activity_id=influence_detail.activ ity_id LEFT JOIN rejection_detail ON influence_detail.influence_id=rejection_detail.inf luence_ -----2complete detail=----select product_detail.product_id,product_detail.product_name,process_detail.proc ess_id,process_detail.process_name,activity_detail.activity_id,activity_detail.a ctivity_name,activity_detail.activity_extime,activity_detail.activity_actime,inf luence_detail.influence_id,influence_detail.influence_name,rejection_detail.reje ction_id,rejection_detail.rejection_name,rejection_detail.rejection_possiblity FROM product_detail

LEFT JOIN LEFT JOIN d LEFT JOIN ity_id LEFT JOIN luence_id

process_detail ON product_detail.product_id=process_detail.product_id activity_detail ON process_detail.process_id=activity_detail.process_i influence_detail ON activity_detail.activity_id=influence_detail.activ rejection_detail ON influence_detail.influence_id=rejection_detail.inf

-----try view-----create view vuniversal as select product_detail.product_id,product_detail.produc t_name,process_detail.process_id,process_detail.process_name,activity_detail.act ivity_id,activity_detail.activity_name,activity_detail.activity_extime,activity_ detail.activity_actime,influence_detail.influence_id,influence_detail.influence_ name,rejection_detail.rejection_id,rejection_detail.rejection_name,rejection_det ail.rejection_possiblity FROM product_detail LEFT JOIN process_detail ON product_detail.product_id=process_detail.product_id LEFT JOIN activity_detail ON process_detail.process_id=activity_detail.process_i d LEFT JOIN influence_detail ON activity_detail.activity_id=influence_detail.activ ity_id LEFT JOIN rejection_detail ON influence_detail.influence_id=rejection_detail.inf luence_id

Вам также может понравиться