C习题(team)

《c primer plus》

05_03: P86.7(86页第七题)

05_04:     P114.8

05_05:     P150.6

05_06:     P150.8

05_07:     P150.11

05_08:     P150.13

05_09:     P150.14

05_10:     P150.15

05_11:     P150.16

05_12:     P187.9

05_13:     P187.10

05_14:     P187.11

### NBA球员数据库练习题示例 #### 创建NBA球员表结构 为了创建一个关于NBA球员的信息管理系统,可以设计如下表格来存储球员的数据: ```sql CREATE TABLE Players ( PlayerID INT PRIMARY KEY AUTO_INCREMENT, FirstName VARCHAR(50), LastName VARCHAR(50), TeamName VARCHAR(50), Position CHAR(2), -- PG, SG, SF, PF, C Height DECIMAL(3, 1), -- 身高单位为米 Weight DECIMAL(4, 1), -- 体重单位为公斤 BirthDate DATE, DraftYear YEAR ); ``` 此段描述了如何构建一张用于保存篮球运动员基本信息的SQL语句[^1]。 #### 插入记录到玩家表中 下面是一些插入操作的例子,这些命令会向`Players`表里加入几条测试数据: ```sql INSERT INTO Players (FirstName, LastName, TeamName, Position, Height, Weight, BirthDate, DraftYear) VALUES ('LeBron', 'James', 'Los Angeles Lakers', 'SF', 2.06, 113.4, '1984-12-30', 2003); INSERT INTO Players (FirstName, LastName, TeamName, Position, Height, Weight, BirthDate, DraftYear) VALUES ('Stephen', 'Curry', 'Golden State Warriors', 'PG', 1.91, 83.9, '1988-03-14', 2009); ``` 上述代码展示了具体的例子,说明怎样通过SQL指令往预先定义好的表内添加新成员信息。 #### 查询特定条件下的球员列表 这里有一些查询案例,它们可以帮助理解如何检索满足某些标准的结果集: ```sql SELECT * FROM Players WHERE TeamName = "Boston Celtics"; SELECT FirstName, LastName FROM Players ORDER BY BirthDate DESC LIMIT 5; SELECT AVG(Height) AS AverageHeight FROM Players GROUP BY Position; ``` 以上提供了几个实用性的查询样例,可用于获取有关于波士顿凯尔特人的全部队员名单、找出最年轻的五位选手以及按位置分类计算平均身高等信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值