Solution:
I used a combo of all your ideas to get this working. Special thanks to Joseph B + gubble.
Problem:
Select KeyId, Name, WorkOrder
FROM orderTbl oT
WHERE
If userSelectedValue = 'Load'
oT.workOrder = 'accepted'
End If
Answer:
Select KeyId, Name, WorkOrder
FROM orderTbl oT
WHERE
case
when (oT.KeyId = userSelectedValue AND oT.workOrder = 'accepted'
OR de.KeyId = userSelectedValue)
then 'useWorkOrder'
else 'noWorkOrder'
end = 'useWorkOrder'