gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 06:22:52 24 4
gpt4 key购买 nike

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

最佳答案

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

SELECT tableA.column AS yourColumnAlias, tableB.column as differentAlias FROM ...

将以以下形式返回结果集

---------------------------------------------------------------------
|yourColumnAlias |differentAlias |
|value from tableA.column |value from tableB.column |

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

关于连接查询中的 Php 关联数组具有相同的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32569657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com