MySQL简单查询语句


实验用的数据表为student表,结构如下
表结构

select查询

MySQL中使用select作为查询语句,基本语法为:select 字段名(列名) from 表名 限制条件
字段使用 " * "号表示所有列,多个字段之间可以用“ ”隔开,限制条件即为后面要说的where语句、like语句等
查询学生姓名
查询学生所有信息

where查询

where用来限制查询的条件,可以使用四则运算
1、查询姓名为小明的学生(姓名为字符串,所以要使用引号)
查询姓名为小明的学生
2、查询身高大于160cm的学生
查询身高大于160cm的学生
3、多个条件时可以使用and或or连接,and表示多个条件并列,必须都满足,or则只需满足一个条件就可以
查询身高大于160cm且年龄大于24的学生
查询身高大于160cm且年龄大于24的学生
查询身高大于160cm或年龄大于24的学生
查询身高大于160cm或年龄大于24的学生

模糊查询

like用来模糊查询,可用通配符匹配
% 表示任意哥字符
_表示一个字符
查询姓李的学生
在这里插入图片描述
查询名字以“明”字结尾的学生
在这里插入图片描述
查询名字只有两个字且以“静”结尾的学生
在这里插入图片描述

分组

group by顾名思义就是以。。。分组
按性别分组
在这里插入图片描述
显示分组的成员,为便于区分,姓名和年龄之间用下划线分开
在这里插入图片描述
分组后再筛选使用having
在这里插入图片描述

查询结果排序

排序使用order by,desc和asc关键字,desc降序排列,asc升序排列,默认升序
按年龄升序排列
在这里插入图片描述
按年龄降序排列
在这里插入图片描述
默认升序
在这里插入图片描述

推荐连接: http://codingdict.com/article/7038.

猜你喜欢

转载自blog.csdn.net/kylinxjd/article/details/89709359