IF ELSE查询MYSQL

时间:2017-08-19 18:46:35

标签: mysql if-statement

如何打印以下结构



+--------+------------+
| Male   | Female     |
+--------+------------+
| Salman |   Meena    |
| Govinda|   Kanika   |
+--------+------------+




表员工的详细信息

employeename    sex
---------------------
Salman          male
Meena           female
Kanika          female
Govinda         male

我正在使用下面的查询,但输出不符合我的预期。

查询

select
    (if(emp1.sex='male',emp1.employeename,'')) as Male,
    (if(emp1.sex='female',emp1.employeename,'')) as Female
from employee emp1;



actual output: 

+--------+------------+
| Male   | Female     |
+--------+------------+
| Salman |   	      |
|        |   Meena    |
|        |   Kanika   |
| Govinda|            |
+--------+------------+




0 个答案:

没有答案
相关问题