MySQL实用命令

一、 DISTINCT 去重

案例:user_test表对班级字段进行去重操作

MySQL实用命令_第1张图片

SELECT DISTINCT class FROM user_test

 MySQL实用命令_第2张图片

 二、+ 的作用

MySQL实用命令_第3张图片

案例:

SELECT NULL+10

MySQL实用命令_第4张图片 

 三、 concat 实现连接字符串

 ​​​案例:

SELECT CONCAT(NAME,class) AS 姓名班级 FROM user_test 

MySQL实用命令_第5张图片

四、DESC 表明   查看表结构 

案例:

DESC user_test

MySQL实用命令_第6张图片

 五、运算符、模糊查询

MySQL实用命令_第7张图片

 六、in 关键字模糊查询(判断某字段的值是否属于in列表中的某一项)

SELECT * FROM user_test WHERE NAME IN("张三","里斯")

等价于

SELECT * FROM user_test WHERE NAME="张三" OR NAME="里斯"

 MySQL实用命令_第8张图片

 七、is null 关键字

 

 八、order by 需要排序的列表 ASC|DESC  正序ASC倒序EDSC

SELECT * FROM user_test ORDER BY id DESC

MySQL实用命令_第9张图片

 先按姓名字节长度正排序,再按班级正排序

SELECT LENGTH(NAME) 姓名长度,class FROM user_test ORDER BY 姓名长度,class

MySQL实用命令_第10张图片

 

 

你可能感兴趣的:(数据库,mysql,数据库)