gpt4 book ai didi

php - 从 2 个数据库表中选择进行显示

转载 作者:行者123 更新时间:2023-11-29 20:09:30 24 4
gpt4 key购买 nike

我有两个表:

    products
id | name | brand | desc
1 pencil brand1 desc1
2 paper brand2 desc2
3 books brand1 desc3
4 pen brand2 desc4
5 crayons brand1 desc5

和:

    supplier
id | name | brand
1 sup1 brand1
2 sup2 brand2

我将如何在供应商品牌下显示与brand1相关的所有产品和信息

例如:如果供应商brand1想要查看所有产品,他将看到以下信息:

我期待这样的结果

    products
id | name | brand | desc
1 pencil brand1 desc1
3 books brand1 desc3
5 crayons brand1 desc5

我需要加入查询吗?有没有更简单的方法?我只是希望有人能帮助我,我目前使用php和phpmyadmin,任何形式的代码都可以,只要它能在供应商表下显示具体结果即可。

最佳答案

一个简单的左连接就可以解决问题。像这样的事情:

SELECT p.name, p.brand, p.desc, s.name  FROM products p
LEFT JOIN supliers s ON s.brand = p.brand

尽管我会使用两个表的 ID 列来链接数据。

关于php - 从 2 个数据库表中选择进行显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40219024/

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