开始使用免费开始使用

向人员与订单历史插入数据

接下来,您将向新生成的两个表 PersonHistory 插入数据。请录入以下订单:

  1. Andrew Anderson 以 1000 购买了一部 iPhone XS
  2. Sam Smith 以 1800 购买了一台 MacBook Pro

在将客户及其订单插入表时,请确保:

  • 主键是唯一的
  • 您使用了正确的外键

本练习是课程的一部分

SQL Server 中的分层与递归查询

查看课程

练习说明

  • ID=1 的人员 Andrew Anderson 插入新数据。
  • ID=2 的第二位人员 Sam Smith 插入新数据。
  • 为 Andrew Anderson 插入一条新订单:iPhone XS,价格 1000
  • 为 Sam Smith 插入一条新订单:MacBook Pro,价格 1800

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Insert new data into the table Person
___ INTO ___ 
___ (1,___,'Anderson','Union Ave 10','New York','1986-12-30');
___ ___ Person 
VALUES (___,___,___,'Flushing Ave 342','New York','1986-12-30');

-- Insert new data into the table History
___ ___ History 
___ (1,'iPhone XS',___,___);
INSERT ___ ___ 
___ (___,'MacBook Pro',1800,___);

SELECT * 
FROM History;
编辑并运行代码