第九章 简单查询——关键字

 

1.带in关键字的查询

示例

查询专业班级为java开发,大数据和网络与网站开发的学生信息

select * from tstudent where class in("java开发","大数据","网络与网站开发");

2.带between…and…关键字的查询

示例

查询1983年至1987年之间出生的所有学生的信息

select * from tstudent where birthday between "1983-1-1" and "1987-12-31";

3.带like关键字的查询

通配符

% 代表任意多个字符

_代表任意多个字符

示例

查询学生表中所有姓王的学生信息

select * from tstudent where sname like '王%';

4.空值查询

空值:null,不确定的值。

查询奖金为空值的雇员信息

select * from emp where comm is null;

5.and并且

示例

查询学号小于18,性别为男,并且专业班级为java开发的学生信息

select * from tstudent where studentid

6.or或者

示例

查询姓名中含有'生'字,或专业班级为大数据的学生信息

select * from tstudent where like '%生%' or '大数据';

7.去掉重复值

示例

查询学生表的专业班级

select distinct class from tstudent;

8.使用limit限制查询结果的数量

功能:返回指定位置的指定条数

查询学生表中的前五名学生的信息

select * from tstudent limit 5;

9.union合并查询结果

union 集合的合并

select student,sname,sex,from tstudent where studentid='00013'

union

select studentid,sname,sex from tstudent where sname like '雷%';

10.as 为表和字段取别名

select studentid as 学号,sname as 姓名,birthday as 出生日期 from tstudent;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值