当前位置:网站首页>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
返回索引
边栏推荐
- 带你一文读懂SaaS版多租户商城系统对多品牌企业的应用价值
- PostgreSQL — 安装及常用命令
- 金鱼哥RHCA回忆录:CL210OpenStack操作的故障排除--章节实验
- [SemiDrive source code analysis] [MailBox inter-core communication] 51 - DCF_IPCC_Property implementation principle analysis and code combat
- Kubernetes 笔记 / 入门 / 生产环境 / 用部署工具安装 Kubernetes / 用 kubeadm 启动集群 / 用 kubeadm 创建集群
- JS中的filter、map、reduce
- 用汇编带你看Golang里到底有没有值类型、引用类型
- 【nvm】【node多版本管理工具】使用说明和踩坑(exit status 1)
- 单选点击可取消功能
- D. Game With Array
猜你喜欢
随机推荐
着力提升制造业核心竞争力,仪器仪表产业迎高质量发展
【一致性hash】负载均衡器分发请求
ES6中的for...in/of的使用
Demis Hassabis:AI 的强大,超乎我们的想象
【ACM】dp专场训练
[Golang]用反射让你的代码变优美
C. Rotation Matching
Mark!画出漂亮的神经网络图!神经网络可视化工具集锦搜集
.NET现代应用的产品设计 - DDD实践
重载和重写
Date picker component (restrict year to set only displayed months)
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
知识图谱Knowledge Graph
MySQL数据库的主从复制部署详解
In 2021 China industrial Internet security competition (competition) in fujian province and the first industry of fujian province Internet innovation competition
【Windows】你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问,这些策略可帮助保护你的电脑
The evolution history of Go programmers
【图像分类】2019-MoblieNetV3 ICCV
How to submit a PR?【OpenHarmony Growth Plan】【OpenHarmony Open Source Community】
paddle 35 paddledetection保存训练过程中的log信息