RSS
热门关键字:  数据挖掘  数据仓库  商业智能  人工智能  搜索引擎
当前位置 :| 首页>编程技术>编程杂谈>

关于sql server 2000数据库程序设计的问题

来源: 作者:unkonwn 时间:2007-01-17 点击:

关于sql server 2000数据库程序设计的问题

3. 你是一位健康护理计划的数据库管理员。使用下面语句创建physicians表:
CREATE TABLE dbo.physicians (
physician_no int IDENTITY (100, 2) NOT NULL ,
f_name varchar (25) NOT NULL ,
l_name varchar (25) NOT NULL ,
street varchar (50) NULL ,
city varchar (255) NULL ,
state varchar (255) NULL ,
postal_code varchar (7) NULL ,
co_pay money NOT NULL CONSTRAINT phys_co_pay DEFAULT (10)
)
a) 如何检索在纽约州(NY)、华盛顿州(WA)、弗吉尼亚州(VA)、或加利福尼亚州 (CA)实习的医生信息?

答:用下面类型的WHERE子句编写一个SELECT语句。
WHERE state = "NY" OR state = "WA" OR state = …
Or, use a WHERE clause that includes the IN keyword:
WHERE state in ("NY", "WA", "VA", "CA")

b) 在结果集中,如何产生一个没有重复州的列表?

答:在SELECT语句中使用DISTINCT关键字。

c) 在结果集中,如何产生一个列,包含co_pay值加每位医生$5.00的服务费,并且给该列取一个别名Amt_Due? 数据挖掘研究院

答:在选择列表中使用计算列。使用列别名’Amt_Due’=(co_pay+5)。
高手帮我分析分析这段程序,特别是第三个问题啊,在这里先谢啦!!!

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?