数据库上机实验报告2-2
数据库上机实验报告2-2
学号:姓名:日期:20 年月日
实验目的:
练习初步的SQL查询语句,包括:字符串比较、字符串函数等。
实验内容:
基于提供的诺基亚N73的淘宝数据表,包括:商品列表Goods,完成如下查询,并回答问题。要求:(1)输出统计答案;(2)输出查询语句。
1 通配符的练习:用通配符%和_,完成下列问题
(1)Goods表中,有多少个商品的名称含有“N73”?
(2)Goods表中,有多少个商品的名称以“诺基亚”开头?
(3)根据商品名称,找出以“诺基亚”开头,且“全国联保”的商品列表。
(4)找出商品名称中有空格的商品列表。
(5)找出商品名称中没有空格的商品列表。
(6)找出商品名称长度为7个字符的商品列表。
(7)找出商品名称长度小于7个字符的商品列表。
(8)找出商品名称中含有“%”或者“_”的商品列表。
(9)找出商品名称中含有“%”或者“★”,且“全国联保”的商品列表。
2 字符串函数的练习
(1)使用len()函数,回答商品名称最短的商品是什么?商品名称最长的商品是什么?
(2)使用left()函数,按照商品名称的前三个字符进行分组,并统计每组的数据条数。
(3)使用Upper()函数,完成如下查询:找出商品名称中有【】的商品,且将名称中的小写字母转成大写字母。
(4)使用charindex(), substring(), 完成如下查询:查找商品标题中有【】的全部商品,且将【】中的内容,单独列出,称之为Brand。
相关主题