MySQL 面试中的问题汇总
来源:互联网 发布:ant java版本 编辑:程序博客网 时间:2024/05/01 13:53
1.面试中查询问题
表中有A、B两列,使用SQL语句,实现,当A列大于B列时候,选择A列,否则选择B列
select id1,id2,(case when id1>id2 then id1 else id2 end) as result from t4;
类似问题,表t4中,id2大于3记录为合格,大于5为优秀,否则为不合格
select id1,id2,(case when id2>5 then '优秀' when id2>3 then '合格' else '不合格' end) as result from t4;
2.请取出表tb表中日期(created_ts)为当天的所有记录(created_ts字段为datetime类型,包含日期和时间)
select * from where datediff(dd,created_ts,getDate())=0
3.Mysql中sql模式
主要是用来限制是否在数据录入阶段,对非法数据进行兼容性处理。
通过select @@ sql_mode查看。
4.char与varchar区别
5.数据复制步骤
6.四种事务隔离级别
7.触发器与存储过程
8.索引类型、聚簇索引、索引与锁
9.组合索引
10.阐述isnull、ifnull、nullIf
详情可以参考如下
http://blog.csdn.net/hsd2012/article/details/50236365
11.Mysql中锁调度
12.死锁以及解决办法
13.MyISAM与InnoDB区别、Mysql常用存储引擎有哪些
14.主从复制搭建
15.Mysql常用日志有哪些
16.Mysql优化步骤
17.SQL注入以及如何防范
2 0
- MySQL 面试中的问题汇总
- mysql面试汇总
- .Net 面试问题汇总
- 面试问题汇总
- .net面试问题汇总
- 面试问题汇总
- Oracle面试问题汇总
- 笔试面试问题汇总
- C++面试问题汇总
- Java面试问题汇总
- 面试问题汇总
- QA 面试问题汇总
- iOS面试问题汇总
- 面试问题汇总
- 面试刁钻问题汇总
- 面试问题汇总
- 前端面试问题汇总
- linux面试问题汇总
- 研究生第四课 计算机网络
- C经典 宏与typedef的区别
- math.h简介
- 单元测试JUnit
- 对象序列化输出 Serializable
- MySQL 面试中的问题汇总
- Linux自动备份压缩MySQL数据库的实用方法
- 证明:(0,0)到(x,y)连线上横纵坐标都是正整数的点有gcd(x,y)个
- Binary String Matching
- redis学习笔记(9)---对象robject
- 一种排序
- jQuery-遍历
- 设计模式---单例模式
- 语法篇6之string