Answered step by step
Verified Expert Solution
Question
00
1 Approved Answer
The picture shows PL/SQL. Can you please create a package, function, procedures, and cursor based on the coding on the picture? PL/SQL: CREATE OR REPLACE
The picture shows PL/SQL.
Can you please create a package, function, procedures, and cursor based on the coding on the picture?
PL/SQL: CREATE OR REPLACE FUNCTION TotalMale (p_parliamentId IN CANDIDATES.PARLIAMENT_ID\%TYPE) RETURN NUMBER IS v_Male NUMBER; BEGIN SELECT COUNT(case when gender='MALE' then 1 end) INTO v_Male FROM CANDIDATES WHERE PARLIAMENT_ID = p_parliamentId; RETURN (v_Male); END; CREATE OR REPLACE FUNCTION TotalFemale (p_parliamentId IN CANDIDATES.PARLIAMENT_ID\%TYPE) RETURN NUMBER IS v_Female NUMBER; BEGIN SELECT COUNT (case when gender='FEMALE' then 1 end) INTO v_Female WHERE PARLIAMENT_ID = p_parliamentId; RETURN (v_Female); END; SELECT PARLIAMENT_ID, TotalMale(PARLIAMENT_ID) AS MALE, TotalFemale(PARLIAMENT_ID) AS FEMALE FROM CANDIDATES GROUP BY PARLIAMENT_IDStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started