你是Adventure Works 的一个数据库开发者。你正为记录毎年工资信息的人类资源部门设计一个脚本。有三种类型的职员。一些职员挣每小时的工资,一些是薪水,还有一些按他们所做的销售来付给。这些数据被记录在Wages表中。用以下语句创建表: CREATE TABLE Wages ( emp_id tinyint identity, hourly_wage decimal NULL, salary decimal NULL, commission decimal NULL, num_sales tinyint NULL ) 一个职员能有仅仅一种类型的工资信息。你必须正确记录每一个职员毎一年的工资信息。你应该使用哪一个脚本?

  • 单项选择题
  • SELECT CAST (hourly_wage * 40 * 52 + salary + commission * num_sales AS MONEY) as YearlyWages FROM Wages
  • SELECT CAST (COALESCE (hourly_wage * 40 * 52, Salary, commission * num_sales) AS MONEY) as YearlyWages FROM Wages
  • SELECT CAST (CASE WHEN((hourly_wage,) IS NOTNULL) THEN hourly_wage * 40 * 52 WHEN(NULLIF(salary,NULL)IS NULL)THEN salary ELSE commission * num_sales END AS MONEY) As YearlyWages FROM Wages
  • SELECT CAST(CASEWHEN (hourly_wage IS NULL)THEN salary WHEN (salary IS NULL)THEN commission*num_sales ELSE commission * num_sales END AS MONEY) As YearlyWages FROM Wages

  •          


    200题为1关,请收藏当前位置,方便下次学习。


    第1关   126   127   128   129   130   131   132   133   134   135   136   137   138   139   140   141   142   143   144   145   146   147   148   149   150   151   152   153   154   155   156   157   158   159   160   161   162   163   164   165   166   167   168   169   170   171   172   173   174   175   176   177   178   179   180   181   182   183   184   185   186   187   188   189   190   191   192   193   194   195   196   197   198   199   200   第2关   第3关  


    完整版《考试通关题库》请扫描下图二维码关注官方微信公众号,加入会员,即可打包下载!经广大会员朋友实战检验,使用本题库考试通过率大大提高!绝对是您考试通关的不二利器!