专栏目录请点击
当前例子使用的表是student
表
SELECT 100,100/20,VERSION(); # 分别跟的是常量、表达式、函数
使用别名有两种方式 1.
as
关键字 2. 空格,使用别名后我们的结果逻辑就会更加清晰
SELECT `name` 姓名,`sex` AS 性别 FROM `student`;
表示选取该字段一列不重复的数据
SELECT DISTINCT sex FROM `student`;
表示选取多个字段拼接的一条记录,不重复的所有记录
SELECT DISTINCT sex , master_id FROM `student`;
一般跟
count
函数一起使用,在使用的时候会过滤掉null
项
SELECT COUNT(DISTINCT master_id) FROM `student`;
在其他语言中,+ 可能有拼接字符串或者链接列表的作用,但是在
mysql
中,他只有运算符的作用,想要连接字符串,那需要我们使用concat
函数
SELECT "123" + 10,"sunwukong" + 10,NULL + 10,CONCAT("123","sunwukong");