SQL应用能力测试

发布 2021-04-10 02:13:28 阅读 7632

数据库应用能力测试。

1. 用户表customer中的id字段的主键约束已失效,应用过程中产生了id相同的记录,现写一条语句查找出重复的id号。

2. 如题1所述,写一条语句查询出重复id号的用户信息。

3. 用户表customer中有记录创建时间createtime字段,创建一张与customer表结构一样的临时表tmp_customer,并将重复id号的用户信息记录备份到临时表中。

4. 用户表customer中有记录创建时间createtime字段,写一条语句处理后只保留上述重复id号的用户信息记录中,创建时间最晚的一条。

5. 用户表customer中id字段为int型,取出用户表中最大的id号,根据最大id号去修改tmp_customer表中的所有记录的id号,并将修改后的记录插回customer。

6. 用户表customer中有salesid、areaid字段,salesid与业务员sales表中的id关联,areaid与区域area表的id关联。写一条语句统计出各业务员在每个区域的客户数,将客户数最多的业务员显示在最前。

7. 区域area表中有areaname字段数据类型为varchar存储的各省名称,如题6所述的关联性写一条语句提取出安徽地区的客户数与负责此区域的业务员数。

8. 区域area表中有areaname字段数据类型为varchar存储的各省名称,如题6所述的关联性写一条语句提取出各地区的客户数与负责此区域的业务员数,同时算出客户与业务员比例,并只显示比例小于10%的地区。

SQL高级应用

数据库应用 sql高级 第一章 索引和视图。一。索引 语法 create index create unique 唯一性 索引名 on 表名 列名 聚集索引 每张表只能有一个。作用 存入数据时与索引的顺序相同。非聚集 可以有多个,最多能有249个。查看索引 语法 exec sp helpindex ...

SQL应用举例new

创建数据库。if exists select name from where name n xsgl1 drop database xsgl1 gocreate database xsgl1 on name n xsgl data filename n c program files microso...

SQL查询语句的高级应用

一 简单查询 简单的transact sql查询只包括选择列表 from子句和where子句。它们分别说明所查询列 查询的 表或视图 以及搜索条件等。例如,下面的语句查询testtable表中姓名为 张三 的nickname字段和email字段。select nickname,email from ...