php - 从具有相同名称但不同表的两列中检索数据

标签 php sql mysql

我希望能够从用户和用户中选择列。示例:

select u.user, d.user FROM users u JOIN dusers .... etc.

...像这样:

echo $row['u.user']

echo $row['d.user']

我试过了,但是不行。如何指定从哪个表中检索用户?

最佳答案

别名选择子句中的列:

select u.user AS u_user, d.user AS d_user ....

然后你可以使用:

echo $row['u_user']  
echo $row['d_user']  

关于php - 从具有相同名称但不同表的两列中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1590059/

相关文章:

php - Laravel 原始查询和 Eloquent ORM 关系

PHP 中的 javascript 函数名称

sql - 自定义表连接

MySQL 预定事件未触发

mysql - 使用 ALTER 编辑存储过程?

php - 我可以将数组放入 Mysql 查询中吗?

php - 如何获取客户端的本地IP地址和代理服务器

mysql - 查找 "part"重复内容

MySQL 将行转为动态数量的列

mysql - @V1在MySQL中是什么意思?