select 两个where_select查询

查询姓‘猴’的学生名单

8737e916481a0e2df3be14e4597f0352.png

1.查询条件

8dab05926e5d4310fd79b78dd20fe67e.png

4e1ef723717680f7bd6f244b4bef6579.png

75a8c56416b54df9cabaaa3afb86fb52.png

2.SQL注释

注注意:注释有助于日后查找

单行注释

--查找全部列

select *

from student;

多行注释

/*

查找姓名是

猴子学生的学号

*/select 姓名,学号

from student

where 姓名 = '猴子';

3.SQL运算符

5+NULL=NULL

4.运算符

1)比较运算符可以和所有类型的值比较

WHERE 出生日期<'1990-0101';

WHERE 成绩<60;

2)字符串类型比较规则按字典顺序

如‘10’< '2'

5.查询出null值

609d73643dddd94bc6cdab072e677cb6.png

6.逻辑运算符的含义

逻辑运算符 含义

not 否定某一条件

and 并且 交集 两个条件都要符合才成立

between 范围查询

or 或者 并集 有一个条件符合即成立

in or的简单写法

【where not 成绩>=60 与 成绩 < 60 一个含义】

in是or的简单写法

where 姓名 in ('猴子','马云') 表示猴子或者马云

where 姓名 not in ('猴子','马云') 表示既不是猴子也不是马云

7.字符串模糊查询

1)like 表示字符串模糊查询

2)% 表示查找任意字符串以

WHERE 姓名 like '猴%' ; 表示以猴开头的字符串

WHERE 姓名 like '%猴'; 表示以猴结尾-的字符串

WHERE 姓名 like '%猴%'; 表示包含猴的字符串

3)_一个下划线表示任意一个字符

/*查询姓'王'的学生名单,并且姓名是3个字

*/

select *

from student

where 姓名 like '王__'几个下划线代表几个字符

练习

算出成绩表里百分比成绩

8791937cd1a69c9c4a361cbcb10367ca.png

查询在1990-01-01后出生的人

145117456394a96a64d47334524f49f6.png

查询姓‘猴’的学生名单

788686bb90c64adb1e0de675f5ad9ac0.png

查询姓名中最后一个字是‘猴’的学生名单

8737e916481a0e2df3be14e4597f0352.png

查询姓名中带‘猴’的学生名单

473c16212a692e6c14a399aaa0dd75b0.png

8e7bd96cd558fdad7df396abcf987eea.png

c4fec5796fd3bcc037f58a55b8fc2fe8.png

1c81796a62a629641e713a5aea6b7667.png

579c6243c8ce63a849f344e14eeb0219.png

34133d1c34bf39c69005d05ebb00dcfe.png

9c41df8b4c8138d227600bc524addacf.png

9f02773893eb773c7b82b1d0340e58b7.png

89f6fae9d92154bdb434888e9a358821.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值