头歌:数据库实验四 运算符--第2关:between and和in运算

任务描述

本关任务:灵活应用关系运算符between and和in进行查询

相关知识

为了完成本关任务,你需要掌握: between and in

between and

<表达式> between<值1> and <值2> 表示判断表达式的值是否大于等于值1并且小于等于值2 如果符合条件,返回1,否则返回0

in

<表达式> in <值1,值2,值3……> 表示判断表达式的值是否与值1、值2、值3等中的任意一个相同。 如果相同,返回1,否则返回0 <表达式> not in <值1,值2,值3……> 表示判断表达式的值是否不与值1、值2、值3等中的任意一个相同。 如果都不相同,返回1,否则返回0

任务要求

第一题 查询高于图书的售价(sj)大于等于10并且小于等于20的的图书的条形码(txm)、书名(sm)和售价(sj)。 使用between and 第二题 查询图书的出版社(cbs)不是上海古籍出版社且不是中华书局的图书的条形码(txm)、书名(sm)和出版社(cbs)。 使用in

代码

use library
-- select database();
-- show tables;
-- select * from book;
 #代码开始
 #答案一
select txm,sm,sj from book where sj between 10 and 20;

 #答案二
select txm,sm,cbs from book where cbs not in ('上海古籍出版社','中华书局');
 
 #代码结束

第三关链接-->

头歌:数据库实验四 运算符--第3关:like运算符_小妞无语的博客-CSDN博客

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值