几个SQL的面试题
编辑: 面试啦 发布时间: 2023-09-15 09:52:26
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 正确吗?
答案:正确
答案: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 正确吗?
答案:正确
上一篇:试述DBMS的主要功能 下一篇:SQL面试题
面试题库导航
- C++面试题
- JAVA面试题
- Oracle面试题
- MySQL面试题
- Linux面试题
- 网络工程师面试题
- 网管面试题
- 软件工程师面试题
- PHP面试题
- .net面试题
- 软件测试面试题
- EJB面试题
- Spring面试题
- Javascript面试题
- Python面试题
- QTP面试题
- Servlet面试题
- J2EE面试题
- Database面试题
- ASP面试题
- Unix面试题
- Loadrunner面试题
- 通信面试题
- 嵌入式面试题
- Ruby面试题
- Delphi面试题
- Mobile开发面试题
- SOA面试题
- JAVA面试题面试题
- 研发工程师面试题
- 软件架构师面试题
- 系统工程师面试题
- Android面试题
- JAVA程序员
- C#面试题