最新玩转MySQL(三)基础查询,我想谈谈关于Java面试那些事

Docker步步实践

目录文档:

①Docker简介

②基本概念

③安装Docker

④使用镜像:

⑤操作容器:

⑥访问仓库:

⑦数据管理:

⑧使用网络:

⑨高级网络配置:

⑩安全:

⑪底层实现:

⑫其他项目:

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

代码示例:

– 查询时使用别名

select stu_id 编号,stu_name 姓名,stu_age 年龄 from tb_student;

在这里插入图片描述

查询关键字之 WHERE

==========================================================================

大多数情况下,我们在进行查询时,需要按某些条件对结果进行筛选。

带条件的查询:

select * from 表名 where 条件;

代码示例:

– 查询编号为2的学生

select * from tb_student where stu_id = 2;

在这里插入图片描述

– 查询年龄大于20的学生

select * from tb_student where stu_age >= 20;

在这里插入图片描述

查询关键字之 IN

=======================================================================

表示查询字段在多个值中任意一个

字段名 in (值1,值2…)

代码示例:

– 查询籍贯是武汉或北京或成都的学生

select * from tb_student where stu_address in (‘北京’,‘武汉’,‘成都’);

在这里插入图片描述

查询关键字之 BETWEEN

============================================================================

表示字段的值在一个范围内

字段名 between 值1 and 值2

代码示例:

– 查询年龄在20到25之间的学生

select * from tb_student where stu_age between 20 and 25;

在这里插入图片描述

查询关键字之 LIKE 模糊查询

==============================================================================

有时候我们需要查询不那么精确的条件,如:姓张的学生,名字带小的学生等

字段名 like ‘带通配符的字符串’;

通配符包括:

% 代表任意长度的字符

_ 代表任意一个字符

代码示例:

– 查询姓张的学生

select * from tb_student where stu_name like ‘张%’;

在这里插入图片描述

– 查询手机尾号为3333的学生

select * from tb_student where stu_telephone like ‘%3333’;

在这里插入图片描述

– 查询姓名中带小的学生

select * from tb_student where stu_name like ‘%小%’;

在这里插入图片描述

查询关键字之 IS NULL 条件查询

=================================================================================

查询字段为空的记录,如果查询不为空的字段,可以加上not

字段 is [not] null

– 查询没有填写手机号的学生

select * from tb_student where stu_telephone is null;

在这里插入图片描述

查询关键字之 AND 多条件查询

==============================================================================

使用and连接两个条件,两个条件必须同时成立,整个条件才成立

条件1 and 条件2

代码示例:

– 查询年龄在25以上的女同学

select * from tb_student where stu_age > 25 and stu_gender = ‘女’;

在这里插入图片描述

查询关键字之 OR 多条件查询

=============================================================================

使用or连接两个条件,条件只需要一个成立,整个条件就成立

条件1 or 条件2

代码示例:

– 查询籍贯是北京或武汉的男学生

select * from tb_student where stu_address = ‘北京’ or stu_address = ‘武汉’;

在这里插入图片描述

查询关键字之 DISTINCT

=============================================================================

查询结果中会有很多字段的值是重复的,distinct可以去掉重复的值。

select distinct 字段 from 表 …;

代码示例:

– 查询所有学生的籍贯

select distinct stu_address from tb_student;

在这里插入图片描述

查询关键字之 ORDER BY 排序

================================================================================

查询时我们可以对字段进行排序,如商品按价格、销量等排序

排序的语法是:

select * from 表名 order by 字段 [asc|desc];

order by 后面是排序的字段,asc代表升序,是默认值可以省略,desc是降序。

代码示例:

– 学生按年龄升序排序

select * from tb_student order by stu_age;

最后

整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。

image

image

其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

图片转存中…(img-qrjvlaJA-1715677584397)]

[外链图片转存中…(img-TiQeMO47-1715677584397)]

其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值