0 0

华为面试题-一个很怪异的SQL5

华为的一个面试题,高手帮看看答什么好。
题目是这样的:
select * from table

select * from table where name like '%%' and addr like '%%'
and(1_addr like '%%' or 2_addr like '%%' or 3_addr like '%%'
or 4_addr like '%%')
请问这个检索结果有什么不同?
2009年6月18日 17:55

3个答案 按时间排序 按投票排序

0 0

采纳的答案

楼主搞清楚一点就明白了

like '%%' 匹配除了NULL以外的所有字符串包括空字符串

上面第2个的意思是 select出来 name addr不为NULL且 1_addr 2_addr 3_addr 4_addr 有一个不为NULL的记录

2009年6月18日 19:09
0 0

不好意思,刚才看错了,‘%%’是除去null以外的数据,支持楼上

2009年6月18日 19:16
0 0

如果第二个的条件中有索引或者主键的话,那么第二个查询的速度快,如果没有的话两者的查询速度差不多

2009年6月18日 19:13

相关推荐

    Java华为面试真题

    Java华为面试真题是针对Java开发者在应聘华为公司职位时可能会遇到的问题集合。这些题目涵盖了Java编程语言的基础、进阶以及在实际项目中的应用等多个方面,旨在考察候选人的技术实力和解决问题的能力。以下将详细...

    最新各大公司企业真实面试题-华为笔试JAVASQL.doc

    Java、SQL、软件设计、数据存储、网络架构 本资源主要讨论了软件设计、数据...本资源讨论了软件设计、数据存储、网络架构、Java 语言、SQL 语言、逻辑推理和 JSP 等方面的知识点,为读者提供了一个系统的学习资源。

    经典华为面试题,大家不要错过哦

    【华为面试题】是本文的核心话题,这通常指的是华为公司在招聘过程中可能会问到的问题,涵盖了硬件和软件领域,反映了华为对求职者技能和知识的全面要求。这些面试题旨在评估候选人在技术理解、问题解决、逻辑思维...

    软通动力外派华为面试题

    综合上述分析,软通动力外派华为面试题涵盖了IT行业的多个核心领域,包括数据类型理解、字符串处理、数据库设计以及面试技巧准备。对于希望进入或已在IT行业工作的专业人士来说,深入理解和掌握这些知识点是提升自身...

    中兴华为面试试题(经典)

    - 实现一个简单的链表并演示其增删查改操作。 - 详解栈和队列的区别,给出实际应用例子。 - 讲解排序算法(如冒泡、选择、插入、快速、归并等),并分析它们的时间复杂度。 - 二分查找的原理及实现,适合哪些...

    【华为OD技术面试真题 - 技术面】-测试八股文真题题库(1).html

    首先,理解“八股文”一词的含义:在华为面试中,八股文是一种特定的面试题目形式,它要求求职者按照既定的模式或框架回答问题,这样的形式能够帮助面试官更快速、更公平地评估求职者。虽然“八股文”有被误解为机械...

    华为面试题华为面试题华为面试题华为面试题华为面试题

    以上知识点是Java面试中的核心部分,对华为的面试题来说尤其重要。掌握这些内容不仅能帮助你顺利通过面试,还能在实际开发工作中提升代码质量和效率。在准备面试时,除了理论学习,还要通过实践来巩固和加深理解。

    华为面试题及答案.txt

    ### 华为面试题及答案解析 #### 一、C/C++基础题目解析 1. **运算符优先级与表达式求值** - **题目**: 给定`int a = 4;`,下面的表达式是否正确?如果正确,请计算`a`的最终值。 - (A) `a += (a++);` - (B) `a...

    C#,.net,Java,C++,华为面试题大全

    5. **华为面试题**:华为面试通常会考察技术深度和广度,以及问题解决能力。可能会涉及到的实际问题包括但不限于: - 数据结构与算法:链表、树、图、排序算法、搜索算法等。 - 网络协议:TCP/IP五层模型、...

    华为面试经验 华为面试试题

    - 编程题目:如实现一个简单的排序算法,或解决特定的编程问题。 - 数据结构:询问链表、树、堆、图等数据结构的理解及应用。 - 操作系统:进程与线程的区别,内存管理机制,死锁的预防和解决。 - 计算机网络:TCP/...

    java程序员面试题3---java华为面试题.

    - 继承:一个类可以从已有的类中派生,继承其属性和行为。 - 多态:同一消息可以被不同类型的对象接收,表现为多种形态。 2. **String是基本数据类型吗?** - 不是,String是Java中的一个类,而非基本数据类型。...

    2010华为java面试题华为java面试题华为java面试题华为java面试题华为java面试题

    根据给定的文件信息,我们可以总结出一系列与2010年华为Java面试相关的知识点,这些知识点涵盖了Java语言的基础概念、语法结构、类与对象、访问控制、异常处理、数据类型转换、编码标准以及面向对象编程的核心原则。...

    华为面试题(附答案)Oracle

    ### 华为面试题(附答案)Oracle - 数据库部分解析 #### 技术问题一:表空间的管理方式 **知识点:** 1. **数据字典管理方式**:这种方式下,表空间的信息(如数据文件的位置、大小等)都存储在系统内部的数据字典中...

    华为面试题(附答案)

    标题中的“华为面试题(附答案)”表明这是一个与华为公司面试相关的资料,涵盖了可能在面试中遇到的问题及其解答。这通常包括技术问题、项目经验、解决问题的能力等方面,旨在测试候选人在IT领域的专业知识和实践经验...

    华为java笔试面试题2014.zip

    【标题】"华为java笔试面试题2014.zip"是一个包含华为公司在2014年针对Java开发者进行笔试和面试的题目集锦。这个压缩文件可能是为了帮助求职者准备华为的技术评估,提供了当年可能遇到的Java编程、设计模式、数据...

    华为java面试题总结

    以上是华为Java面试题的一些关键点,每个话题都有深度和广度,需要在实践中不断巩固和提高。此外,面试中还会涉及对新技术的理解,如微服务、云计算、大数据等,因此持续学习和跟进技术发展是至关重要的。希望这份...

    java华为面试题.pdf

    Java是广泛应用于企业级开发和Web应用...以上是针对Java面试题的一些核心知识点的解析,涵盖面向对象特性、异常处理、字符串操作、多线程以及JSP内置对象等内容。在面试准备时,理解并能灵活运用这些知识是非常关键的。

    华为数据库面试题华为数据库面试题

    【数据库面试题解析】 ...这些面试题涵盖了SQL基础、查询构造、数据操作以及数据库管理等多个方面,是评估数据库管理员或开发人员技能的重要标准。在实际工作中,掌握这些知识对于有效地管理和优化数据库系统至关重要。

    java面试130集[包括华为面试题]

    本资料集合包含了132份精心整理的Java面试题,旨在帮助求职者或备考者全方位提升自己的技能水平。以下是对这些面试题库中的关键知识点的详细解释: 1. **基础语法**:这部分包括对Java基本语法的理解,如变量声明、...

    java面试宝典-经典面试题及java编程基础

    这本书的内容广泛,涵盖了从基础概念到高级技术的多个领域,包括CORBA、华为面试题、Linux、事务管理、数据库理论、XML、基础知识、JSP、JDBC和JDO、线程、JSP以及设计模式等多个方面。 1. **CORBA**:CORBA...

Global site tag (gtag.js) - Google Analytics