MySQL:如何从两个不同的字段创建别名?
发布时间:2020-12-30 21:25:54 所属栏目:MySql 来源:互联网
导读:我有一个连接两个表的查询.我希望能够创建一个别名,当原始字段为空时,该别名允许值默认为不同的字段.这是一个例子:select Table1.Name, Table2.Name, (case when Table1.Name then Table2.Name else Table1.Name end) AS RealName f
|
我有一个连接两个表的查询.我希望能够创建一个别名,当原始字段为空时,该别名允许值默认为不同的字段.这是一个例子:
当我尝试这样做时,我收到“字段列表中的未知列”错误. 更新:原来我的未知列错误是由于其他原因. MySQL coalesce function对此非常有用. 最佳答案 (编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何从mysql表中删除auto_increment
- MySQL – 有没有办法在没有脚本的情况下将bin日志位置包含在
- asp.net – 在服务器而不是数据库中拥有(可能)数千个目录的
- mysql – ActiveRecord在Ruby 1.9.2-rc1下以ASCII-8Bit返回
- mysql – 不能DROP TABLE因为未知表(ERROR 1051)
- 有没有合理的理由在TCP / IP上使用Unix套接字和mysql?
- mysql – 如何在通过ElasticSearch搜索时保持规范化模型?
- mysql – 根据子查询的结果更新表中的多行
- mysql – Java EE / JPA向数据库添加新表/实体的方法
- mysql – 如何根据字段的字符长度过滤行
