一、基础易忘
1)数据库基础理论:
常见数据库管理系统:mysql、oracle、db2、sqlserver
命令行启动服务和登录退出
2)a.不等于 <> | !=
安全等于 <=>
b.desc xx 查询该表得结构
c.distinct 去重
二、模糊查询
1)like:a.% 表示任一个字符
b. _ 表示单个字符,特殊情况查询含有'_'得用 \_ 转义,escape 'x' 也可以x表转义
2)between x and x 查询在此之间的记录,包含区间值(注意前小后大,颠倒会查询不到)
3)in:in(x,x,x)查询在里面的某一项,不能在里面加 '%' 之类的,等价于 =
4)is null | is not null :有些列信息可能为 null ,用 ifnull(x,0)
三、排序查询
1)order by xx (asc)| desc 支持别名 别名 as 或者 空格
2)order by xx asc,xx desc 会按前面的排序 如果一样的会按后一个的顺序排
四、例题
1)
a、不一样,因为字段中可能有 null 值,会查不到,如果都不为 null 则一样
b、一样,因为全部字段总有一个字段不为空