首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接查询中的Php关联数组具有相同的键

问连接查询中的Php关联数组具有相同的键
EN

Stack Overflow用户
提问于 2015-09-14 16:34:45
回答 1查看 174关注 0票数 1

我试图使用联接查询从mysql数据库的两个不同表中检索“date_and_time”字段。因为两个表中的字段名是相同的,所以关联数组的返回结果中的键名被新键覆盖。如果键名存在,如何更改它,或者是否有可能将表名与字段名一起添加为关联数组的键。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-14 16:51:22

好的,仅供稍后检查这些帖子的人员使用:在SQL中,表和列可以别名:要获取两个最初同名的列,很容易“重命名”它们:

代码语言:javascript
复制
SELECT tableA.column AS yourColumnAlias, tableB.column as differentAlias FROM ...

的形式返回结果集

代码语言:javascript
复制
---------------------------------------------------------------------
|yourColumnAlias                     |differentAlias                |
|value from tableA.column            |value from tableB.column      |

P.S.:在复杂连接中,这也有助于保持查询的可读性,因为表也可以别名。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32569657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档