一、Mysql基础学习笔记
1.1.基本的sql语句
select语句
1 | SELECT DISTINCT USER |
使用select
关键字查询,DISTINCT
关键字去重,WHERE
关键字拼接条件,ORDER BY
关键字定排序字段和方式;
Update语句
1 |
常用的命令
1 | mysql -h localhost -P 3306 -u root -p # 连接数据库,连接本地可以 mysql -u root -p |
1.2.sql中查询
mysql中的加号
在mysql
中,加号仅仅是一种运算符,不能作为字符串的连接方式,例如,
1 | select "hello" + "word"; # 结果:0 |
字符串的拼接
使用concat
函数,这是一个可以传入多个参数的可变参数函数,使用方法如下:
1 | SELECT |
IFNULL函数,当值为空时
1 | SELECT |
查询的时候,使用IFNULL函数,可以将查询结果为null的字段赋上我们需要的默认值。
条件查询
在开始的的基本sql语句中,我们的查询语句中,就使用了条件查询的关键字where
, 在mysql中,条件的查询还存在一下关键字。
- 条件运算符:
>
(大于)、<(
小于)、=
(等于) 、!=
(不等于)、<>(
不等于)、>=
(大于等于)、<=
(小于等于) like
(模糊查询)、between and
、in
、is null
&&
、||
、!
、and
、or
、not