gpt4 book ai didi

SQL连接,从一张表中获取数据

转载 作者:行者123 更新时间:2023-12-03 18:33:38 25 4
gpt4 key购买 nike

我有一个关于联接的问题。如何获取指定名称的客户的所有订单。

在我的结果中,我只想拥有“订单”表中的所有列和“客户”表中的零列。在这里你可以看到表格: https://www.w3schools.com/sql/sql_join.asp

SELECT *
FROM Orders
LEFT JOIN Customers
ON Orders.CustomerID=Customers.CustomerID
WHERE CustomerName = "Wilman Kala"

我在这里测试了这个: https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_join它返回两个表中的所有列。

预先感谢您的帮助。

最佳答案

*之前添加表名称。

SELECT orders.*
FROM Orders
LEFT JOIN Customers ON Orders.CustomerID=Customers.CustomerID
WHERE CustomerName = "Wilman Kala"

或者更好地命名您要选择的每一列

select orders.col1, orders.col2, ...

顺便说一句,w3schools 是一个糟糕的教程网站。

关于SQL连接,从一张表中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45649504/

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