如果在两个表中具有相同名称的列时,如何连接两个表并获取所有列而不重命名列?
类似的东西:
SELECT table1.* as table1.*, table2.* as table2.* FROM table1 INNER JOIN table2 ....
答案 0 :(得分:2)
假设您有两个表TableA和TableB
表A
id | Amount | Name
1 100 Test A
2 105 Test B
表B
another_id | Amount | Name
1 100 Test A
2 105 Test B
您正在id
和another_id
加入这些表格。从PHP脚本中获取数据时,无法将Amount字段与PHP区分开来。您应该使用别名来区分Amount
字段。
答案 1 :(得分:1)
那是不可能的......如果你想从更多的表中选择,你必须创建别名;)