gpt4 book ai didi

MYSQL:带来带有表别名的列名的连接结果

转载 作者:行者123 更新时间:2023-11-29 04:12:45 25 4
gpt4 key购买 nike

我跑

select * from tableA as AA join tableB as BB;

表中有许多相同的列,因此我希望所有列在输出时都以表别名作为前缀。比如:AA.id, ..., BB.id, ...

我该怎么做?

编辑:我知道我可以手动命名列,但我希望所有列都以表别名自动命名。

谢谢

最佳答案

select * 是“懒惰的”。您应该始终指定所需的字段,如果两个表之间存在冲突,则必须明确指定所需的冲突字段以及来自哪个表。

是的,这很乏味,尤其是当您确实想要所有字段时,但这就是生活......

关于MYSQL:带来带有表别名的列名的连接结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786286/

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