最新要闻
- 宕昌县南阳镇综合养老服务中心改建项目中标公示|天天观热点
- 日本白兔航天器月球着陆撞个稀碎 原因公布:一个错误引发惨案
- 资讯推荐:消除汉字“数字鸿沟”!蚂蚁“汉字拾光计划”解决生僻字输入难题
- 环球观速讯丨退出手机市场已有两年!LG SmartWorld服务即将停止运营
- 男生炫酷“海胆头”参加毕业典礼:嗨翻全场
- 不必过分担忧大米产需缺口 |当前速讯
- 首次10nm以下!三星研发全新4F2内存芯片:面积缩减30% 每日讯息
- 3199元 铭凡UM790 Pro迷你主机上架:锐龙9 7940HS_每日速讯
- OneUI 5.1确认存在锁屏Bug!三星:已进行修复
- 成都刮起剩菜盲盒风!便宜的临期食品供不应求 焦点播报
- 葫芦娃救爷爷 理想ONE陷车:拖车、飞度、一串越野车来救均动弹不得|环球快播报
- 如何改变孩子的坏脾气教育笔记-儿童教育
- 海通证券联合深交所走进广西开展金融帮扶专项活动-天天头条
- 天天快讯:缩减5G基站招标规模 大幅减少5G投资?中移动回应:外界误读
- 天天关注:又一个满血14GB/s!PCIe 5.0 SSD用上巨型风扇 太过分了
- 抗原检测盒优惠了!50人份到手19.9元
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
今日报丨7)where子句
where子句:根据条件表达式从数据源中筛选符合条件的记录
select 字段列表 from 数据源 where 条件表达式;
1、比较运算符:
(相关资料图)
> < >= <= = !=(<>)
注意等于是单个等于号,不等于也可以用<>表示;
例如,查找及格的项:
select * from choose where score>=60;
例如:查找 张三 的考试成绩信息,需要用到内连接;
select s.student_no 学号,s.student_name 名字, c.score 成绩 from student s join choose c on s.student_no=c.student_no where s.student_name = "张三";
2、where实现内连接:
from 这儿使用逗号代替join;
select 字段列表 from 表1,表2 where 关联条件;
select student_no 学号,student_name 名字,c.class_no 班级名 from student s, classes c where s.class_no=c.class_no;
3、is null判断是否为空
注意这儿的判断是否为空,不能用 =null 或者 != null ,这个表示 此条件永远为 null,通俗讲就是永远为false;
例如 列出没有班级的学生:也是需要先用大外连接
select c.class_no 班号,class_name 班级名,department_name 院名,s.* from classes c left join student s on c.class_no=s.class_no;
可以看到测控班没有学生,那么使用where子句进行筛选;
select c.class_no 班号,class_name 班级名,department_name 院名,s.* from classes c left join student s on c.class_no=s.class_no where s.student_no is null;
4、between...and:
格式:表达式 between 值1 and 值2
select * from choose where score between 70 and 90;
select * from choose where choose_time between "2023-05-25 21:34:11" and "2023-05-25 21:34:41";
5、in:
格式:表达式 in (值1,值2,...)
select ch.student_no 学号,c.course_name 课程名,ch.score 成绩 from course c join choose ch on c.course_no=ch.course_no where c.course_name in ("c++","MySQL");
6、like:
格式:表达式 like "模式"
通配符:% :匹配任意长度的任意字符; _ :匹配一位任意字符;
select student_no 学号, student_name 姓名 from student where student_name like "张%";
注意:当碰到要查找的字符本身含有_时,查找时,会认为这个是通配符;
例如,查找user_为开头的,,若查找时格式为 ’user_%‘,并不是以这个为开头,而是‘user’开头的,会把_当作通配符处理;
select table_schema,table_type,table_name from information_schema.tables where table_name like "user_%";
可以看到第一项为users,并不是user_开头的;
处理方法:
1)此时需要我们将其转义为下划线, 即使用转义字符 "\",所以格式为:这种方法是关系型数据库MySQL独有的,不适合于其他关联性数据库;
select table_schema,table_type,table_name from information_schema.tables where table_name like "user\_%";
可以看到正如我们想要的一样;
2)我们也可以自定义通配符;适合于其他关联性数据库;
select table_schema,table_type,table_name from information_schema.tables where table_name like "user#_%" escape "#";
一样的效果;
7、and运算符
1)代替between and;
select * from choose where score>=60 and score<=90;
2)where内连接,查找信息
select s.student_no 学号,s.student_name 姓名,c.score 成绩 from student s,choose c where s.student_no=c.student_no and s.student_name="张三";
3)三表内连接;
格式:
select 字段列表 from 表1,表2,表3 where 关联条件1 and 关联条件2;
例如 检索所有学生信息:
select s.student_name 姓名,s.student_no 学号,c.course_name 课程,ch.score 成绩 from student s,course c,choose ch where s.student_no=ch.student_no and c.course_no=ch.course_no;
8、or:
select ch.student_no, c.course_name,ch.score from course c,choose ch where c.course_no=ch.course_no and (c.course_name="c++" or c.course_name="MySQL");
9、not:
格式:not 逻辑表达式 或者 !(逻辑表达式)
select * from course where up_limit!=60;select * from course where !(up_limit=60);select * from course where not(up_limit=60);
10、运算符取反:
1):is null 取反;将有学生的班级列出;
select distinct c.* from student s right join classes c on c.class_no=s.class_no where s.student_no is not null;
2)in 取反,not in,要注意为null的情况;
select * from student where class_no in(1,2);select * from student where class_no not in(1,2);
但是当in中有null的时候:
select * from student where class_no in(1,2,null);select * from student where class_no not in(1,2,null);
可以看到当in有null时,对它取反,得到 空结果集;
产生原因:
上述 is null 判断为空时说过,=null 和 != null 的情况,其结果都是false;必须要用is null 判断空;
class_no in(1,2,null) ==> class_no == 1 or class_no == 2 or class_no == null; 此处第三个条件 class_no == nul 条件永远为false; ==> class_no == 1 or class_no == 2 class_no not in(1,2,null) ==> class_no != 1 and class_no != 2 and class_no != null ;此处第三个条件 class_no != nul 条件永远为false;那么该条件与后最终就是false; ==> null
因此,当对有null值的in取反时,其结果集就是空的;
关键词:
-
[ESP] ESP-IDF WiFi配网(SoftAP+HTTPD)代码备注_环球看点
ESP-IDFWiFi配网(SoftAP+HTTPD)代码备注主要是为了方便了解实际代码层面的配网协议是什么样的,所以文档记
来源: 今日报丨7)where子句
每日消息!记录--前端小票打印、网页打印
[ESP] ESP-IDF WiFi配网(SoftAP+HTTPD)代码备注_环球看点
用好Prompt 可以让AI更智能
宕昌县南阳镇综合养老服务中心改建项目中标公示|天天观热点
日本白兔航天器月球着陆撞个稀碎 原因公布:一个错误引发惨案
资讯推荐:消除汉字“数字鸿沟”!蚂蚁“汉字拾光计划”解决生僻字输入难题
环球观速讯丨退出手机市场已有两年!LG SmartWorld服务即将停止运营
男生炫酷“海胆头”参加毕业典礼:嗨翻全场
不必过分担忧大米产需缺口 |当前速讯
获取门禁记录方式-主动获取
软件开发全部文档下载(超过三百份)
天天观天下!一文看懂GPT风口,都有哪些创业机会?
今日要闻!如何把数据从 TDengine 2.x 迁移到 3.x ?
总结Vue3 的一些知识点:Vue3 计算属性
首次10nm以下!三星研发全新4F2内存芯片:面积缩减30% 每日讯息
3199元 铭凡UM790 Pro迷你主机上架:锐龙9 7940HS_每日速讯
OneUI 5.1确认存在锁屏Bug!三星:已进行修复
成都刮起剩菜盲盒风!便宜的临期食品供不应求 焦点播报
葫芦娃救爷爷 理想ONE陷车:拖车、飞度、一串越野车来救均动弹不得|环球快播报
如何改变孩子的坏脾气教育笔记-儿童教育
海通证券联合深交所走进广西开展金融帮扶专项活动-天天头条
最全iOS 上架指南_天天视讯
天天热头条丨Spring Boot + URule 规则引擎,可视化配置太爽了!
亚马逊平台API接口是什么?-全球头条
2 分钟,搞懂 SLO 最佳实践
全网最全Kubernetes(k8s)知识点,看着一篇就够了-当前热讯
【财经分析】推动“1到100”的跨越式发展 长三角崛起生物医药产业“新基建”高地
天天快讯:缩减5G基站招标规模 大幅减少5G投资?中移动回应:外界误读
天天关注:又一个满血14GB/s!PCIe 5.0 SSD用上巨型风扇 太过分了
抗原检测盒优惠了!50人份到手19.9元
白玉兰奖入围名单揭晓 网友:正午阳光赢麻了
抛弃反人类半幅方向盘 特斯拉Cybertruck电动皮卡实车图:今年必交付 当前热门
环球要闻:渗透测试之Payload
7个工程应用中数据库性能优化经验分享
焦点热议:Prometheus笔记-告警规则配置
北京市2023年新增地方政府债务限额1117亿元
收评:沪指午后反弹涨0.35% AI赛道股发力 新能源行业低迷_天天信息
武磊:客场也能感受球迷的热爱和支持 超越一切对立_天天最资讯
手机性价比被吐槽 HTC对元宇宙是真爱:不认同降温说、非常乐观
Redmi性能王者!K60 Ultra工业设计图曝光 前沿资讯
《王者荣耀》体验服爆料:中单法师狂喜 斩杀史诗级优化
全球热消息:导航出错驶入紧急停车带 驶出时被撞 科普:紧急停车带该怎么用
全球视点!内存连续三个季度暴跌 三大厂疯狂减产!想涨价?没门儿
快报:做数据分析的常用方法有哪些?
尚硅谷Hadoop的WordCount案例实操练习出现的bug-环球新视野
JS 里如何实现异步?
如何在上架App之前设置证书并上传应用|全球今头条
海贼王:“七武海”原型揭秘!居然来自30年前游戏《浪漫沙加2》
举报比亚迪排放不达标!长城汽车晒业绩:1-4月同比增长99.1% 买它还是比亚迪?_每日精选
焦点播报:16核R9 7945HX加持!联想公布新版拯救者R9000P参数
世界百事通!法拉第未来官宣:FF 91第一阶段交付5月31日开始 车主先培训
环球视讯!促进跨区域产业链、供应链、创新链、资金链、人才链深度融合,一大批长三角G60科创走廊跨区域合作重点项目签约
广州市花都区秀全中学:720分以上学生可以考虑秀中清北班-世界微头条
易基因:MeRIP-seq等揭示m6A reader YTHDF1在结直肠癌PD-1免疫治疗中的作用|Gut 全球实时
手把手教你在昇腾平台上搭建PyTorch训练环境_天天新要闻
今日上映!《小美人鱼》豆瓣评论:难以接受黑人鱼、强凑CP、毁童年-焦点热门
即时:宝德暴芯x86处理器现身GeekBench 5:坐实就是Intel i3-10105
知名演员罗京民去世 曾饰演许三多的爹:张译等人发文悼念 焦点速递
ST浩源:截至2023年5月20日,公司股东14658户,谢谢对公司的关注!|天天最新
每个.NET开发都应该知道的10个.NET库
关于AWS中VPC下的IGW-internet gateway的创建与说明
升级天玑8200处理器:vivo S17 Pro现身Geekbench
曝小米13 Ultra欧洲售价超1.1万元:比iPhone 14 Pro、华为P60 Pro都贵_世界今日讯
全球球精选!破首发仅7499元!华硕天选4游戏本配锐龙9与RTX4060:高性价比真香
热点!散了吧!特斯拉车顶维权女车主败诉:刹车失灵观点站不住脚 没任何证据证明
《变形金刚7:超能勇士崛起》超燃特辑出炉:保时捷964街头飞车_热资讯
Netty实战(三)
上市公司实控人离婚140亿归女方,盘点彤程新材投资版图
千元神机!荣耀X50首发骁龙6 Gen1:一亿像素加持
育碧再次背离玩家!《刺客信条:幻景》PC端Steam独不占_世界百事通
一眼假的诈骗短信是骗子智商不够吗?官方:这是极高效率筛选受害者
京东618大促攻略:iPhone 14 Pro系列直降1800元 多会员年卡探底|环球视点
百度文心大模型3.5版要来了!李彦宏:大模型将改变世界 环球热门
屹通新材:5月25日融资买入167.73万元,融资融券余额3877.74万元
统信UOS系统开发笔记(一):国产统信UOS系统搭建开发环境之虚拟机安装
揭秘百度IM消息中台的全量用户消息推送技术改造实践
Python工具箱系列(三十三)
海内外直播源码加密技术保障您的隐私安全 焦点快播
Windows下使用docker部署.Net Core 全球今热点
一天斩获3个冠军!全国花游冠军赛北京队“开门红”-快看点
DXO拍照全球第一!华为P60 Pro新增12GB+256GB版本 6488元
单价6.5亿 想坐吗?国产大飞机C919商业首航来了:5月28日、上海至北京_微头条
神操作 小汽车撞倒闯红灯三轮车后居然直接走了 无责变有责
糟糕!下一轮国内油价调整“由跌转涨”:当前上调75元/吨 今日快讯
牌面!福特CEO称特斯拉不是最大竞争对手 比亚迪才是 环球新消息
环球视讯!UE/虚幻 蓝图实现通过http获取数据(以高德地图API为例)&Json格式数据的读取
标准化考场时间同步系统(网络时钟系统)规划建设应用 每日快播
Java设计模式-策略模式|环球快资讯
焦点要闻:美联储加息预期升温 美元兑日元汇率再度站上140
计算机时代变了 NVIDIA黄仁勋:CPU用得越来越少 GPU才是关键|世界实时
【世界快播报】自研火箭发射8颗卫星 韩国表态已成航天强国:仅中美等7国做到
当前快报:跟比亚迪海豚争场子 五菱云朵8月上市:10万级大五座纯电新宠
焦点观察:优派推出新款27寸4K Mini LED显示器:支持96W反向充 2999元
山东一高速现天价救援费:20公里被收11000元 结局大快人心 观天下
世界热点!Fastjson 很快,但不适合我....
每日观点:干瘦肉炒什么配菜好吃?
一季度垃圾短信投诉5万件 官方揭秘:主要是这10家公司发的
18888元求票 五月天黄牛票涨回去了?29名黄牛被查处|当前简讯
你吃过没?商家回应淄博烧烤降温:再不降温我们也受不了|新消息