I have the following working query that gives me the "Used_LeaveTimeSum".

SELECT
SUM(lqHoursPL) AS Used_LeaveTimePL,
SUM(lqHoursPB) AS Used_LeaveTimePB,
SUM(lqHoursUL) AS Used_LeaveTimeUL,
SUM(lqHoursFMLA) AS Used_LeaveTimeFMLA,
COALESCE(SUM(lqHoursPL),0)+ COALESCE(SUM(lqHoursFMLA),0) AS Used_LeaveTimeSum
FROM tblleaverequest
WHERE
tblleaverequest.lqUser = 'jdoe' AND
YEAR(tblleaverequest.lqStartDate) = YEAR(CURDATE())
Now I need to filter the sum to only "Approved records" so I changed the WHERE clause to:
WHERE
lqApproved = "Y" AND
tblleaverequest.lqUser = 'jdoe' AND
YEAR(tblleaverequest.lqStartDate) = YEAR(CURDATE())
Here is the backend data: ("Used_LeaveTimeSum" should be 24)
INSERT INTO tblleaverequest (lqID, lqUser, lqSupervisor, lqTotalHours, lqHoursPL, lqHoursPB, lqHoursUL, lqHoursFMLA, lqStartDate, lqEndDate, lqDescription, lqNotes, lqSubmitted, lqApproved, lqCreated, lqmodified, lqmodifiedBy) VALUES (392, 'jdoe', 'jsmith', 8, 8, 0, 0, 0, '2017-01-02', '2017-01-02', '* Testing - Please Disregard* Upd', NULL, 'Y', 'Y', '2017-01-05 16:13:08', '2017-01-12 09:00:29', 'jdoe');
INSERT INTO tblleaverequest (lqID, lqUser, lqSupervisor, lqTotalHours, lqHoursPL, lqHoursPB, lqHoursUL, lqHoursFMLA, lqStartDate, lqEndDate, lqDescription, lqNotes, lqSubmitted, lqApproved, lqCreated, lqmodified, lqmodifiedBy) VALUES (427, 'jdoe', 'jsmith', 8, 8, 0, 0, 0, '2017-01-12', '2017-01-12', '* Testing - Please Disregard* ', NULL, 'Y', 'Y', '2017-01-11 09:51:31', '2017-01-12 09:01:08', NULL);
INSERT INTO tblleaverequest (lqID, lqUser, lqSupervisor, lqTotalHours, lqHoursPL, lqHoursPB, lqHoursUL, lqHoursFMLA, lqStartDate, lqEndDate, lqDescription, lqNotes, lqSubmitted, lqApproved, lqCreated, lqmodified, lqmodifiedBy) VALUES (428, 'jdoe', 'jsmith', -8, -8, 0, 0, 0, '2017-01-11', '2017-01-11', '* Testing - Please Disregard* ', NULL, 'Y', 'Y', '2017-01-11 09:56:02', '2017-01-12 09:00:33', NULL);
INSERT INTO tblleaverequest (lqID, lqUser, lqSupervisor, lqTotalHours, lqHoursPL, lqHoursPB, lqHoursUL, lqHoursFMLA, lqStartDate, lqEndDate, lqDescription, lqNotes, lqSubmitted, lqApproved, lqCreated, lqmodified, lqmodifiedBy) VALUES (422, 'jdoe', 'jsmith', 8, 8, 0, 0, 0, '2017-01-11', '2017-01-11', '* Testing - Please Disregard* ', NULL, 'Y', 'Y', '2017-01-10 14:43:58', '2017-01-12 09:00:35', NULL);
INSERT INTO tblleaverequest (lqID, lqUser, lqSupervisor, lqTotalHours, lqHoursPL, lqHoursPB, lqHoursUL, lqHoursFMLA, lqStartDate, lqEndDate, lqDescription, lqNotes, lqSubmitted, lqApproved, lqCreated, lqmodified, lqmodifiedBy) VALUES (423, 'jdoe', 'jsmith', 8, 8, 0, 0, 0, '2017-01-09', '2017-01-09', '* Testing - Please Disregard* ', NULL, 'Y', 'Y', '2017-01-10 14:51:25', '2017-01-12 09:04:56', NULL);
INSERT INTO tblleaverequest (lqID, lqUser, lqSupervisor, lqTotalHours, lqHoursPL, lqHoursPB, lqHoursUL, lqHoursFMLA, lqStartDate, lqEndDate, lqDescription, lqNotes, lqSubmitted, lqApproved, lqCreated, lqmodified, lqmodifiedBy) VALUES (426, 'jdoe', 'jsmith', 8, 8, 0, 0, 0, '2017-01-11', '2017-01-11', '* Testing - Please Disregard* ', NULL, 'Y', 'N', '2017-01-11 09:42:04', '2017-01-11 09:42:26', NULL);
