gpt4 book ai didi

php - mysql命令根据日期显示表元组

转载 作者:行者123 更新时间:2023-11-29 08:05:00 25 4
gpt4 key购买 nike

我有两个表格,根据表格显示表格的内容,

  1. 我有两个表产品和销售

  2. pcode 是产品的主键和销售的外键。

  3. 我需要根据特定日期的销售情况显示销售情况。

我的查询是:

$result = mysql_query("SELECT product.pcode,pname,brand,price,oldbal,receipt,total,current,sales.date FROM product,sales WHERE sales.date='$date' AND product.pcode=sales.pcode");

这仅显示在特定日期出售的产品,我需要显示产品表中的所有产品,如果它们已售出,则应显示数据,如果未售出,则应显示 null。

我该怎么做?

最佳答案

您需要的是LEFT JOIN

SELECT product.pcode,pname,brand,price,oldbal,receipt,total,current,sales.date
FROM product LEFT JOIN sales
ON product.pcode=sales.pcode
WHERE sales.date=$date

关于php - mysql命令根据日期显示表元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22904490/

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