gpt4 book ai didi

php - 将最后一行连接到另一行

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

每次客户购买商品时,它都会出现在“购买”表中并获得一个新的“id”。

我现在想要创建一个可以在 PHP 上运行的 mySQL 查询并执行以下操作:

  1. 选择“购买”表中的最后一行,从而识别上次购买的客户。

  2. 然后连接到“客户”表并显示该客户的购买次数。

我使用此代码,但它显示了每个客户的购买数量,而不仅仅是我想要的最后一个客户。

$mysqli = NEW MySQLI ('servername', 'username', 'password', 'dbname');

$resultSet = $mysqli->query ("SELECT quantity FROM customers INNER JOIN purchases ON customers.customer=purchases.customer");

if($resultSet->num_rows != 0){

while($rows = $resultSet->fetch_assoc())
{ $count = $rows['quantity'];
echo "<p>Number of purchases: $count";
}}

最佳答案

尝试这个查询:

SELECT quantity FROM customers 
WHERE customer= (select distinct customer
from purchases where
id = (select max(b.id) from purchases as b))

关于php - 将最后一行连接到另一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33165780/

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