Week 4_SQL_Vamsi
Week 4_SQL_Vamsi
Wilmington University
SELECT
EMP_NUM,
EMP_LNAME,
EMP_FNAME,
EMP_INITIAL
FROM
EMPLOYEE
WHERE
ORDER BY
EMP_NUM ASC;
Problem 7.2
SELECT
PROJECT.PROJ_NAME,
PROJECT.PROJ_VALUE,
PROJECT.PROJ_BALANCE,
EMPLOYEE.EMP_LNAME,
EMPLOYEE.EMP_FNAME,
EMPLOYEE.EMP_INITIAL,
EMPLOYEE.JOB_CODE,
JOB.JOB_DESCRIPTION,
JOB.JOB_CHG_HOUR
FROM
JOB
ORDER BY
PROJECT.PROJ_VALUE ASC;
Problem 7.3
SELECT
PROJECT.PROJ_NAME,
PROJECT.PROJ_VALUE,
PROJECT.PROJ_BALANCE,
EMPLOYEE.EMP_LNAME,
EMPLOYEE.EMP_FNAME,
EMPLOYEE.EMP_INITIAL,
EMPLOYEE.JOB_CODE,
JOB.JOB_DESCRIPTION,
JOB.JOB_CHG_HOUR
FROM
JOB
ORDER BY
EMPLOYEE.EMP_LNAME ASC;
Problem 7.4
SELECT DISTINCT
PROJ_NUM
FROM
ASSIGNMENT
ORDER BY
PROJ_NUM ASC;
Problem 7.5
SELECT
ASSIGNMENT.ASSIGN_NUM,
ASSIGNMENT.EMP_NUM,
ASSIGNMENT.PROJ_NUM,
ASSIGNMENT.ASSIGN_CHARGE,
FROM
ASSIGNMENT
ORDER BY
ASSIGNMENT.ASSIGN_NUM;
Problem 7.6
SELECT
A.EMP_NUM,
E.EMP_LNAME,
ROUND(SUM(A.ASSIGN_HOURS), 1) AS SumOfASSIGN_HOURS,
ROUND(SUM(A.ASSIGN_CHARGE),2) AS SumOfASSIGN_CHARGE
FROM
ASSIGNMENT A
GROUP BY
A.EMP_NUM, E.EMP_LNAME
ORDER BY
A.EMP_NUM;
Problem 7.7
SELECT
A.PROJ_NUM,
ROUND(SUM(A.ASSIGN_HOURS), 1) AS SumOfASSIGN_HOURS,
ROUND(SUM(A.ASSIGN_CHARGE),2) AS SumOfASSIGN_CHARGE
FROM
ASSIGNMENT A
GROUP BY
A.PROJ_NUM
ORDER BY
A.PROJ_NUM;
Problem 7.8
SELECT
ROUND(SUM(ASSIGN_HOURS), 1) AS SumOfSumOfASSIGN_HOURS,
ROUND(SUM(ASSIGN_CHARGE),2)AS SumOfSumOfASSIGN_CHARGE
FROM
ASSIGNMENT;
Problem 8.1
EMP_INITIAL VARCHAR(1),
JOB_CODE VARCHAR(3),
);
Problem 8.2
Problem 8.5
Problem 8.6
UPDATE EMP_1