PHP MYSQL JOIN显示

标签 php mysql

我在 MYSQL 中有多个表,都有 Customer_ref 和 Customer_name 字段,我正在尝试解决其中一个表中的某些客户名称不同的问题。我已经编写了一个连接来显示来自两个表的信息是否可以在连接中显示两个 Customer_names?例如:

while($row_join = mysqli_fetch_array($result_sqlUpdateCust_v_lists)) {
    echo $row_join['compliance_customers.Customer_name']
        . " | "
        . $row_join['cust_v_lists.Customer_name']
        . "<br>";
}

也许这是不可能的,但如果可以的话,我会让事情变得更快。我可能必须将一组数据加载到一个数组中,并将该数组与另一个表进行比较。

最佳答案

根据@madhurbhaiya 的精彩评论通过 Aliasing 解决:

SELECT compliance_customers.Customer_name, 
    compliance_customers.Customer_ref,
    cust_v_lists.Customer_name AS listsName
FROM cust_v_lists 
INNER JOIN compliance_customers ON compliance_customers.Customer_ref = cust_v_lists.Customer_ref
WHERE Live = 'Yes'

关于PHP MYSQL JOIN显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52757803/

相关文章:

php - 如何根据受欢迎程度在在线商店订购商品

php - mysqli 插入执行两次

php Symfony 3 ajax 调用不是异步的

MySQL 多用户事务

MySQL如何计算包含指定列值的列

mysql - 我可以在 mySQL 中以 "DD-Mon-YY"格式插入日期吗?

mysql - 查询以检查分组行是否具有值 1

php - 将关联数组做成类似于 Eloquent 查询集合的集合

php - PHP ticks 和 pcntl_signal 的 "good"设置是什么?

php - Linux 文件上传,fwrites,不工作