【发布时间】:2021-01-01 17:27:03
【问题描述】:
需要帮助。我被困住了。问题是
JOIN DEPT_EMP AND DEPARTMENTS AND EMPLOYEES 并显示员工全名,如果员工的性别为 M,则显示为男性,如果为 F,则为女性,并将其命名为 Gender_Column。 em>
这是我目前想出的:
SELECT CONCAT(e.FIRST_NAME,' ', e.LAST_NAME) AS Full_name, e.Gender
From dept_emp de
JOIN departments d
ON de.dept_no = d.dept_no
JOIN employees e
ON de.emp_no = e.emp_no
CASE
WHEN E.gender = 'm' Then 'male'
WHEN E.gender = 'f' Then 'female'
END
但是我收到错误消息“Msg 156, Level 15, State 1, Line 44 关键字“CASE”附近的语法不正确”
【问题讨论】:
标签: mysql sql join case case-statement