在考生文件夹下,打开Ecommerce数据库,完成如下简单应用: (1)使用SQL命令查询customer数据表中"电话"字段的首字符是"6"、性别为"女"的会员信息,列出姓名、年龄和电话,查询结果按年龄升序排序存入表temp_cus.dbf中,SQL命令

admin2013-10-25  30

问题 在考生文件夹下,打开Ecommerce数据库,完成如下简单应用:
(1)使用SQL命令查询customer数据表中"电话"字段的首字符是"6"、性别为"女"的会员信息,列出姓名、年龄和电话,查询结果按年龄升序排序存入表temp_cus.dbf中,SQL命令存入文本文件temp_sql.txt中。
(2)使用命令建立一个名称为sb_view的视图,并将定义视图的命令代码存放到命令文件pview.prg。视图中包括客户的会员号(来自Customer表)、姓名(来自Customer表)、客户所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价*OrderItem.数量),结果按会员号升序排序。

选项

答案(1)【操作步骤】 在命令窗口输入下列语句. SELECT 姓名,年龄,电话; FROM customer; WHERE LEFT(电话,1)=’6’ AND 性别="女"; ORDER BY 年龄; INTO TABLE temp_cus 将语句复制到文本文件temp_sql.txt中。 (2)【操作步骤】 打开数据库Ecommerce。通过"新建"对话框创建程序文件,在程序文件中输入下列语句。 CREATE SQL VIEW sb_view AS SELECT Customer.会员号,Customer.姓名, Article.商品名, Orderitem.单价, Orderitem.数量, Orderitem.单价* Orderitem.数量 as 金额; FROM ecommerce!article INNER JOIN ecommerce!orderitem INNER JOIN ecommerce!customer ON Customer.会员号 = Orderitem.会员号 ON Article.商品号 = Orderitem.商品号; ORDER BY Customer.会员号 保存程序文件为pview.prg,并运行。

解析
转载请注明原文地址:https://kaotiyun.com/show/eNop777K
0

最新回复(0)