gpt4 book ai didi

php - 为了从我的两个表中进行回显,应该使用什么正确的 sql 查询?

转载 作者:行者123 更新时间:2023-11-29 12:37:18 26 4
gpt4 key购买 nike

我花了几个月的时间试图弄清楚表连接,但没有找到我能理解的教程。

基本上,我有两张 table 。我的“客户”表存储属性的 ID,可以在另一个名为“属性”的表中找到该 ID。

我想(从属性表中)回显属性地址(市政、街道等),而不是使用客户表中的属性 ID。

当前

current

我想要的一个例子

An example of what I would like

首先,我当前的 SQL 查询如下所示:

<?php
include_once "../include/connect-c.php";

$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
?>

我的 echo 看起来像这样:

<? echo $rows['primaryProperty']; ?>

谢谢大家!

最佳答案

SELECT *.clients, CONCAT(properties.civic, ' ', properties.street) AS propert_address FROM clients LEFT JOIN properties ON clients.primaryProperty = properties.property

如果您运行此查询并回显$row['property_address'],它将输出123 Fakestreet

这将从属性和客户端中选择与主属性从客户端到属性中的属性相匹配的所有字段。

注意:mysql_* 函数已弃用,我建议您切换到 mysqli_* 或 PDO

关于php - 为了从我的两个表中进行回显,应该使用什么正确的 sql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26576397/

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