千家信息网

OCP-1Z0-051 62题个人理解

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、原题View the Exhibit and examine the structure of the CUSTOMERS table.You want to generate a report
千家信息网最后更新 2026年10月31日OCP-1Z0-051 62题个人理解

一、原题

View the Exhibit and examine the structure of the CUSTOMERS table.
You want to generate a report showing the last names and credit limits of all customers whose last names start with A, B, or C, and credit limit is below 10, 000.
Evaluate the following two queries:
SQL> SELECT cust_last_name, cust_credit_limit
FROM customers
WHERE (UPPER(cust_last_name) LIKE 'A%' OR UPPER(cust_last_name) LIKE 'B%' OR UPPER(cust_last_name) LIKE 'C%')
AND cust_credit_limit < 10000;
SQL>SELECT cust_last_name, cust_credit_limit FROM customers
WHERE UPPER(cust_last_name) BETWEEN 'A' AND 'C'
AND cust_credit_limit < 10000;
Which statement is true regarding the execution of the above queries?

A. Only the first query gives the correct result.
B. Only the second query gives the correct result
C. Both execute successfully and give the same result.
D. Both execute successfully but do not give the required result.

答案:A

个人理解:

题目第一个条件,要求返回字母A,B,C开头的客户名,查询二没有返回符合要求的结果,原因解释居然有多种理解。根据个人理解,第二个查询返回的是以A和B开头(包括大小写!)的所有和单字母C(包括 大小写C)的用户名。

其实这个题我觉得都有点问题,既然只是判断首字母,那按惯例就不用UPPER函数,因为首字母按惯例已经是大写了,(这里用INITCAP不是更好理解?),那用了UPPER函数,是不是意味着还要返回小写字母a、b、c开头的姓名呢?(表中也没有说明该字段限定一定要用大写字母开头呀,惯例总不能直接默认了吧)而题干好像只是要求大写字母开头的,用了UPPER查询判断的又如何只返回大写字母开头的呢??除非还有另外一种解释,没加双引号的ABC字母表示是大写和小字的,而加了双引号都表示只包含大写??

字母 大写 开头 大写字母 惯例 查询 个人 函数 只是 大小 引号 解释 不用 原因 多种 姓名 字段 客户 小写 小字 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网络科技 南京欣网互联网络科技有限公司 科技类互联网 北京互联网科技公司 致骋互联网科技 美国互联网黑科技 天扬科技互联网广告 中国互联网金融科技基金 佩信高科技互联网 银川新华互联网科技学校地址 北京大学互联网科技怎么样 宁夏众和广鑫互联网科技有限公司 互联网科技项目计划书材料类 深圳育鹏互联网科技有限公司招聘 亳州好赞互联网科技有限公司 燊美集互联网科技有限公司 深圳市罗太互联网科技有限公司 互联网科技圈年度人物 互联网时代的科技公司 广州互联网高科技取餐柜 有格互联网科技 金融科技 互联网金融 长亮科技互联网金融 西藏七维空间互联网科技有限公司 以后互联网后是啥科技 迪庆互联网科技招生 深圳艾果互联网通讯科技 朱啸虎曾投资哪些互联网科技企业 容联科技互联网电商 陕西九四连强互联网科技有限公司
0