Question: 1. Create a procedure called usp_10 to automate the query you wrote above for problem #1 in the last lab. Write the procedure so that

1. Create a procedure called usp_10 to automate the query you wrote above for problem #1 in the last lab. Write the procedure so that the person running the procedure can specify any job type.

This is not working ----

CREATE PROCEDURE usp_10 (@job_type char(15))

AS SELECT w.emp_no,w.job

FROM (SELECT * FROM Works_on WHERE job=@job_type) as w

INNER JOIN (SELECT project_no from Project WHERE project_name='Gemini') as p ON w.project_no=p.project_no;

The original statement used---

SELECT a.emp_no,a.job

FROM works_on as a INNER JOIN (SELECT project_no from Project

WHERE project_name='Gemini') as p ON a.project_no=p.project_no;

11. Create a procedure called usp_11 to automate the query you wrote above for problem #1. Write the procedure so that the person running the procedure can specify any project name (not project number).

This is not working ---

CREATE PROCEDURE usp_11 (@project_name char(15))

AS

SELECT w.emp_no,w.job FROM Works_on as w INNER JOIN

(SELECT project_no from Project WHERE project_name=@project_name) as p ON

w.project_no=p.project_no;

The original statement used---

SELECT a.emp_no,a.job

FROM works_on as a INNER JOIN (SELECT project_no from Project

WHERE project_name='Gemini') as p ON a.project_no=p.project_no;

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!