1、查询前五行 sql
mysql: limit
sql server: top
2、查询数据去重
distinct
3、视图是什么,怎么创建,有什么作用
4、索引是什么,怎么创建,有什么作用
5、group by 和having 区别
6、如何创建索引 及创建索引的原则
创建索引语句:单个索引: REATE INDEX mytable_categoryid ON mytable (字段名);
多重索引:CREATE INDEX mytable_categoryid_userid ON mytable (字段名1,字段名2);
唯一索引: unique
外键索引:
主索引:PRIMARY
7、datetime 和timestemp区别
(1)时间限制不一样,前者 1000~9999,后者 1970~2037
(2)存储字节不一样:前者8字节,后者4字节
(3)时区转化,前者与此无关,后者需要转化
(4)默认值,前者无默认值,可通过now()函数插入当前时间,后者有默认值,自动写入当前时间
8、char 和varchar区别
(1)存储速度:前者快,后者慢
(2)存储空间:前者固定长度,后者不固定(值长度+1)
(3)存储空间利用:后者更节约存储空间
9、如何设计数据库表
10、mysql