简单的查询

– 查询语法
– 简单查询 select 字段名1,字段名2,字段名3 from 表名 — 查询这张表中含有这些字段的所有信息
select stuId,stuName,gender,age from studentinfo;

– select * from 表名 ,号代表所有字段 ,我们不推荐使用 我要什么信息就查询什么字段
select * from studentinfo
– 查询某一条信息,我们要用where 进行过滤

select * from studentinfo where stuId = ‘10’;

select * from studentinfo where stuName = ‘王志强’;

– 查询的时候可以给字段起别名 语法 AS 别名

select stuId AS 学号,stuName as 姓名,gender as 性别,age as 年龄 from studentinfo;

– 条件查询
– 查询年龄在23岁以上的学生 姓名,年龄,性别,出生如期
select stuName,age,gender,birthday from studentinfo where age>23;

select
stuName,age,gender,birthday
from
studentinfo
where
age>23;

– 查询学生表中有一位同学的年龄为null,并且性别为男
select
stuName,age,gender,birthday
from
studentinfo
where
age is NULL
and
gender =‘男’;

– 查询学生表中有一位同学的年龄为null,或者性别为男
select
stuName,age,gender,birthday
from
studentinfo
where
age is NULL
or
gender =‘男’;

– 在StudentInfo表中查询出年龄大于20岁的女生信息
select * from studentinfo where age >‘20’ and gender =‘女’;

– 在StudentInfo表中查询出家不在郑州的年龄或者年龄不到21岁的学生信息
select stuName,age,gender,birthday,city from studentinfo where city <> ‘郑州’ or age <21;

– 在StudentInfo表中查询出不是1班的学生信息
select stuName,age,gender,birthday,city,ClassID from studentinfo where classID <> 1012;
select stuName,age,gender,birthday,city,ClassID from studentinfo where not (ClassID=‘1012’);

– 消除重复行DISTINCT 去重 那个字段的值重复了就在那个字段前面加上distinct 关键字,
select DISTINCT stuName from studentinfo ;

– LIMIT用法,我们分页sql ,limit偏移量,它有两个参数 limit 2 5
– limit 2 显示前2条数据
– limit 2 5 从第2条开始显示5条,不包括第2条数据
select stuId, stuName,age,gender,birthday,city,ClassID from studentinfo LIMIT 2;
select stuId, stuName,age,gender,birthday,city,ClassID from studentinfo LIMIT 2,5;

– 单排序 用的关键字order by desc降序 从大到小 asc升序从小到大

select age,stuName,gender,birthday,city from studentinfo ORDER BY age desc;

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值