gpt4 book ai didi

mysql - 在 MySQL 中调试 INNER JOIN

转载 作者:行者123 更新时间:2023-11-30 22:21:00 25 4
gpt4 key购买 nike

使用下面连接下面两个表的查询,我将返回数据库中的每条记录。有人可以解释原因并告诉我我的错误吗?

 SELECT orderdetails.orderNumber,
orderdetails.productCode,
orderdetails.quantityOrdered,
orderdetails.priceEach,
orders.orderDate
FROM orderdetails INNER JOIN orders
ON orderdetails.orderNumber = orders.orderNumber;

在“订单”表中,主键是“orderNumber”。在 orderdetails 表中,主键是 orderNumber 和 productCode。我觉得答案在于理解这一点,但我不太明白。

最佳答案

表中都有匹配的订单号和相同的号码。的记录 & 因为没有 where 子句,所以它获取所有数据。

关于mysql - 在 MySQL 中调试 INNER JOIN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36637178/

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