首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Northwind查询和修改

Northwind查询和修改
EN

Stack Overflow用户
提问于 2016-01-11 00:40:45
回答 1查看 176关注 0票数 0

我想对Northwind数据库做这样的修改

将Chocolade添加到客户ALFKI的所有订单中,但不包括在内

(我尝试使用insert into,不幸的是我失败了。)

EN

回答 1

Stack Overflow用户

发布于 2016-01-11 01:01:34

我从这里获取了数据库模式(https://northwinddatabase.codeplex.com/)。因此,逻辑很简单:找到来自客户'ALFKI‘的所有订单,找到巧克力productID,并将所有这些信息添加到表Orders_Details中。

代码语言:javascript
复制
INSERT INTO Order_Details(orderID, productID, UniPrice, Quantity, Discount)
SELECT O.orderID,
       pr.productID,
       <your price>,
       <your quantity>,
       <your discount>
FROM Orders AS O, 
    (SELECT TOP 1 productID FROM Products WHERE productName like '%Chocolate%') AS pr
    JOIN Customers AS C ON O.customerID = C.customerID
WHERE C.companyName = 'ALFKI'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34708010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档