`
sakakokiya
  • 浏览: 507448 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

几个SQL的面试题

阅读更多
1. 解释一下SQL里面的null
答案:null代表一个unknown的值或者一个不存在的值
2. 如何用SQL判断一个值是不是null?
答案:可以用is null来判断一个值是不是null
3.    所有包含null的计算表达式的返回结果都是null, 这句话正确吗?比如5+ null返回null
答案:正确
4. 所有与null得比较运算都返回unknown正确吗?
答案:正确
5. (unknown or true) = true正确吗?
答案:正确
6. (unknown or false) = unknown正确吗?
答案:正确
7. (unknown or unknown) = unknown正确吗?
答案:正确
8. (true and unknown) = unknown正确吗?
答案:正确
9. (false and unknown) = false正确吗?
答案:正确
10. (unknown and unknown) = unknown正确吗?
答案:正确
11.   (not unknown) = unknown 正确吗?
答案:正确
分享到:
评论

相关推荐

    几个SQL面试题及答案.sql

    几个SQL面试题及答案.sql

    sql面试题(适合软件测试)

    根据提供的文件内容,我们可以整理出以下几个SQL面试题及其解答,这些问题主要聚焦于SQL查询技巧、数据处理以及数据结构的理解。 ### 1. 查询每门课都大于80分的学生姓名 **题目描述**:给定一张成绩表,其中包含...

    尚硅谷大数据技术之企业SQL面试题_大数据_sql_尚硅谷sql_doc_

    "尚硅谷大数据技术之企业SQL面试题"这个资料集显然针对的是准备面试的求职者,特别是那些希望在大数据环境中运用SQL技能的角色。这份文档可能是由尚硅谷——一个知名的IT教育机构提供的,旨在帮助学习者掌握SQL在...

    sql面试题,java面试题

    常见的SQL面试题涵盖以下几个方面: 1. 数据库基本概念:理解数据库、表、列、主键、外键等概念。 2. SELECT语句:熟练掌握选择、投影、联接、分组、排序、分页等查询操作。 3. 数据操作:了解INSERT、UPDATE、...

    SQL面试题2

    首先,文件描述中提到了几个基础的SQL命令,分别是DROP、TRUNCATE和DELETE,它们都是用于删除表中的数据。但在使用方式和性能上存在差异: 1. DROP TABLE语句用于删除表结构以及其中的数据。它会移除整个表,包括表...

    sqlsqlSQL面试题

    根据给定文件的信息,我们可以提炼出以下几个重要的SQL面试知识点: ### 1. **处理NULL值** - **定义**:`NULL`值在SQL中表示未知(UNKNOWN)或缺失的数据。 - **比较操作**:当进行数据比较时,如果其中一方为`...

    数据库 sql 面试题大全

    本文将深入探讨“数据库SQL面试题大全”所涵盖的关键知识点,帮助求职者准备面试,确保在面对数据库相关问题时能够胸有成竹。 首先,SQL是用于管理关系型数据库的标准语言,它包括数据查询、数据更新、数据插入和...

    SQL经典面试题及答案 CASE

    下面,我们将深入探讨几道经典的SQL面试题及其解决方案。 1. **CASE语句与GROUP BY结合使用** 题目要求根据日期(rq)统计胜利(胜)和失败(负)的数量。这需要使用CASE语句来条件判断,并结合GROUP BY进行分组...

    一个公司的sql面试题

    根据给定文件的信息,我们可以提炼出以下几个重要的SQL知识点: ### SQL Server 数据库对象 #### 表格(Table) - 表是数据库中存储数据的基本结构,由行和列组成。 - 每个表都有一个唯一的名字,并且可以包含各种...

    Sql常见面试题

    根据提供的文件内容,我们可以整理并深入探讨以下几个SQL知识点: ### 1. 查询每门课都大于80分的学生姓名 **题目描述**:有一个表格包含了学生的姓名、所学科目及分数,要求通过一条SQL语句找出所有科目分数都...

    SQL语法面试题

    ### SQL语法面试题知识点解析 #### 一、SQL概述与分类 SQL(Structured Query Language,结构化查询语言)是一种用于管理关系数据库的标准语言。它主要分为以下几类: 1. **DDL (Data Definition Language)**: ...

    SQL 经典面试题及答案

    根据给定文件的信息,我们可以提炼出以下几个重要的SQL知识...以上内容总结了SQL面试题中的一些经典知识点,包括数据汇总、条件判断、日期处理、事务处理以及数据导入导出等方面,这些技能都是在实际工作中非常有用的。

    SQL经典面试题及答案

    根据给定文件的信息,我们可以提炼出以下几个重要的SQL面试题及其解答思路: ### 1. 使用 `GROUP BY` 进行分组统计 **题目描述**: 假设有一个表 #tmp,包含两列:日期 rq 和胜负标志 shengfu(其中 shengfu 可能...

    sql面试题\oracle面试题目

    ### SQL与Oracle面试知识点解析 #### 1. 冷备份与热备份的不同点及各自的优点 - **冷备份**:通常在数据库完全关闭的情况下进行,适用于全盘备份。其主要优点在于备份速度快、数据一致性高,恢复过程简单快速。缺点...

    最全sql server面试题

    面试中,SQL Server相关的知识通常涵盖以下几个方面: 1. **基础概念**:理解SQL(Structured Query Language)的基本语法,包括SELECT、INSERT、UPDATE、DELETE等语句的用法。了解表、视图、索引、存储过程、...

    sql常见面试题

    根据提供的信息,我们可以深入探讨几个重要的SQL知识点及其实现方式。 ### SQL常见面试题解析 #### 1. 实现从`TestDB`数据表中查询出所有月份的发生额都比101科目相应月份的发生额高的科目 这个问题的核心在于...

    sql经典面试题 大家一起学习

    这里我们来看看几道经典的SQL面试题及其解题方法。 1. 第一题的目标是统计每天胜利('胜')和失败('负')的数量。我们可以使用`GROUP BY`语句来按照日期(rq)进行分组,然后通过`CASE`表达式计算胜和负的计数。...

    经典sql-java面试题

    最后,提到的“JAVA面试宝典.doc”和“sql面试题.rar”很可能是两份宝贵的资源,前者可能包含了丰富的Java面试知识点和解题策略,后者则可能包含各种SQL面试题及解答。利用这些资源进行系统性的学习和练习,将大大...

    sql面试题目和答案sql面试题目和答案sql面试题目和答案

    根据提供的文件信息,我们可以整理出以下几个关键的 SQL 面试题目及解答: ### 1. 使用 `GROUP BY` 处理数据 **题目描述**: 假设有一个表 #tmp,包含两列:日期 rq 和胜负标记 shengfu(其中 shengfu 可能为空)...

Global site tag (gtag.js) - Google Analytics