mysql-如何在IF ELSE条件下选择记录?我在用户表中有一些记录(请参见下文):我想将YAHOO,GMAIL,HOTMAIL的所有recoredS放在EMAIL字段中,如果YAHOO为空,则EMAIL字段将使用gmail或hotmail(我在图片中提到了我的期望结果)

提前致谢
您需要合并功能:
select id, name, coalesce(yahoo, gmail, hotmail) as email
from t
Run Code Online (Sandbox Code Playgroud)
COALESCE返回第一个非NULL值。
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |