php - 来自具有相同列名的两个表的数据

标签 php mysql sql join

我有一张用户表。但是当用户对他们的个人资料进行任何更改时,我会将它们存储在临时表中,直到我批准它们。然后将数据复制到事件表并从临时表中删除。

我想要实现的是,当在管理面板中查看数据时,或者在用户可以在提交前仔细检查的页面中,我想编写一个查询来允许我从两个表中获取数据其中两者的 id 都等于 $userid。然后我想给他们显示一个表格,旧值出现在左列,新值出现在右列。

我找到了一些 sql 解决方案,但我不确定如何在 php 中使用它们来回显结果,因为两者中的列具有相同的名称。

最佳答案

AS 添加到列名将允许您将其别名化为不同的名称。

SELECT table1.name AS name1, table2.name AS name2, ...
  FROM table1
  INNER JOIN table2
    ON ...

关于php - 来自具有相同列名的两个表的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10168906/

相关文章:

c# - 使用参数查询 MySQL & C#

mysql - 如何解决 Windows 7 中 SQL Server 2005 中的错误 233

MySQL 行分为列数总和和支付选项

php - 安装 XAMPP : Windows cannot find -n 时出错

php - 如何将 PHP echo 语句转换为 MySQL 的 PHP LINK

PHP 在数组中使用 count()

php - Wordpress:将 if-else 语句插入 next_post_link()/previous_post_link() 参数?

java多线程和mysql

mysql - 在 MySql/phpmyadmin 中创建存储过程

php - 使用数组搜索数据库,然后使用 PHP 在 foreach 循环中回显/打印结果