当前位置:网站首页>SELECT:简单的查询操作语法&使用例——《mysql 从入门到内卷再到入土》
SELECT:简单的查询操作语法&使用例——《mysql 从入门到内卷再到入土》
2022-08-10 20:51:00 【Dhaa_Ryan】
内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。
简单的查询操作
语法:
SELECT field1,field2,.... FROM table_name;
例子:
SELECT id,name FROM 资本家枪毙名单;
SELECT * FROM SELECT * FROM 资本家枪毙名单;//*为查询所有字段
一.条件查询:
语法:
SELECT * FROM table_name WHERE condition;
SELECT * FROM 布尔乔亚枪毙名单 where 处刑方式==’挂路灯游街示众’;
LIMIT字句
语法:
SELECT * FROM table_name LIMIT parameter;
测试例1:
SELECT * FROM 布尔乔亚枪毙名单 LIMIT 5, 6;
//从第六行开始查,往下查询6条记录
SELECT * FROM 布尔乔亚枪毙名单 LIMIT 5;
//查询0-5行,也就是SELECT * FROM 布尔乔亚枪毙名单 LIMIT 0,5;
SELECT * FROM 布尔乔亚枪毙名单LIMIT 5, 1;
//查询第六行
SELECT * FROM 布尔乔亚枪毙名单 WHERE appearance_rate > 0.1 LIMIT 5;
//WHERE必须在LIMIT前面
一.LIKE查询
SELECT * FROM table_name WHERE condition LIKE condition;
测试例2:
%
//字符占位,但占位大小不定
SELECT * FROM 星际解说 WHERE name LIKE '%孙一峰%';
//以前面的形式选择结果会有"孙一峰"或者"啊,孙一峰永远是我大哥"
_
//字符占位,但占位大小一定
SELECT * FROM 星际解说 WHERE name LIKE '孙_ _';
//选择第一个字为孙的人
二.AND&OR
单布尔值
SELECT * FROM 星际解说 WHERE name LIKE '孙__' OR/AND'黄__' ;
//同时选取孙一峰和黄旭东的数据
多逻辑判断
SELECT * FROM 星际解说
WHERE(
name LIKE '孙__' AND'黄__' ;//同时选取孙一峰和黄旭东的数据
)
OR name ='理赔男'//选职业选手李培楠(野人)
OR name ='macSED'//选职业选手SED老师(macSED is a bitch)
三.IN查询
1.IN
语法:
SELECT * FROM table_name WHERE column IN (condtionA,condtionB);
测试例:
SELECT * FROM 星际解说 WHERE 外号 IN ('毒奶, '杭州水产头子'); //选取外号为'毒奶', '杭州水产头子'的星际解说
2.NOT IN
测试例:
SELECT * FROM 星际韩宗 WHERE 外号 NOT IN ('输本', '吕布');
//选取除外号为'输本', '吕布'的星际选手
复杂测试例:
SELECT * FROM 星际韩宗
WHERE
NOT IN (外号 ='扎本' OR 外号 ='字本' OR 外号 ='砸本')
//选除外号是'扎本'或'字本' 或'砸本'的星际选手,并选出胜率最高的一位
ORDER BY win_rate DESC
LIMIT 1;
四.处理NULL值
测试例:
SELECT field_name1,field_name2
FROM table_name
WHERE field_name2 IS NOT NULL/IS NULL;
SELECT id, mobile FROM student WHERE mobile IS NOT NULL;//查询手机号不为空
注意:给表起别名后就必须使用别名
五.between and
测试例:
//判断时包含两个临界值
SELECT *
FROM table_a
WHERE employee_id BETWEEN 100 AND 200 -- 大于100 小于 200
-- WHERE employee_id BETWEEN 200 AND 100 --大于200 小于 100
返回索引
边栏推荐
- Future-oriented IT infrastructure management architecture - Unified IaaS
- C语言详解系列——关于调试那些事
- Detailed explanation of the use of Oracle's windowing function (2)
- [mysql] 深入分析MySQL版本控制MVCC规则
- 图扑智慧电力可视化大屏,赋能虚拟电厂精准减碳
- 如何提高代码的可读性 学习笔记
- Introduction to PostgreSQL
- Redis命令手册
- CMU博士论文 | 视频多模态学习:探索模型和任务复杂性
- OPPO Enco X2 迎来秋季产品升级 旗舰体验全面拉满
猜你喜欢

快消品行业经销商协同系统:实现经销商可视化管理,提高沟通执行效率

【CMU博士论文】视频多模态学习:探索模型和任务复杂性,152页pdf

.NET现代应用的产品设计 - DDD实践

QSslSocket has not been declared

姜还是老的辣,看看老战哥的老底儿和严谨劲儿

npm warn config global `--global`, `--local` are deprecated. use `--location=global` instead.

ACM解题笔记——HDU 1401 Solitaire(DBFS)

npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

XML小讲
壁仞推出全球最大算力芯片,号称以7nm超越英伟达4nm最新GPU
随机推荐
每日一R「03」Borrow 语义与引用
mysql服务器参数设置
svg+元素js实现在图片上描点成框,并获取相对图片的坐标位置
论配置化系统的配置
2021 CybricsCTF
深度学习实战教程(一):感知器
Date picker component (restrict year to set only displayed months)
金鱼哥RHCA回忆录:CL210OpenStack操作的故障排除--章节实验
ansible各个模块的详解和使用
C. Social Distance
睡前故事|用Bitmap与AST做一个配置化时长系统
如何提交一个PR?【OpenHarmony成长计划】【OpenHarmony开源社区】
爱丁堡大学最新《因果机器学习: 医疗健康与精准医疗应用》2022综述
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
日期选择器组件(限制年份 设定仅展示的月份)
Go程序员进化史
2021年中国工业互联网安全大赛(福建省选拔赛) 暨首届福建省工业互联网创新大赛
【实用软件】【VSCode】使用技巧大全(持续更新)
带你一文读懂SaaS版多租户商城系统对多品牌企业的应用价值
ctfshow-osint