SELECT DISTINCT dbo.Customer.FirstName,dbo.Payment_Info.cardNumber,dbo.Shipping_Info.shippingAddr1
FROM dbo.Shipping_Info,dbo.Payment_Info,dbo.Customer,dbo.Orders,dbo.Order_Item,dbo.Customer_Login
WHERE Orders.OrderId=124889 AND dbo.Customer_Login.username='weihuayan@gmail.com'
AND dbo.Customer_Login.CustomerNumber=dbo.Customer.CustomerNumber AND
dbo.Orders.OrderId=dbo.Order_Item.orderId AND dbo.Order_Item.shippingInfoId=dbo.Shipping_Info.shippingInfoId
AND dbo.Shipping_Info.PaymentInfoID=dbo.Payment_Info.paymentInfoId
取用户信息
本文提供了一个SQL查询案例,展示了如何从多个表中联接并选择特定客户的信息,包括姓名、支付卡号及送货地址等详细数据。

被折叠的 条评论
为什么被折叠?



