- 博客(10)
- 收藏
- 关注
原创 SQL练习8——使用流程函数
MySQL 提供了一系列流程控制函数,用于在 SQL 查询中实现条件逻辑和流程控制。这些函数可以极大地增强 SQL 的表达能力。COALESCE(v1, v2, v3, …2)搜索CASE 语法。
2025-06-06 22:59:59
367
原创 java/python输入年月输出此年份下此月份的天数
【内心emoji:一开始脑袋一懵这么写,只想着难道考map,结果手写的一塌糊涂,嘴上说着且结果写在纸上用或😭,唉,早知道机试,然后最后看纸上写的时候突然发现错了很多😭,果然还是需要天天练手】唉,💔关于我好久不碰代码,手写时出错的题目。输出:显示当前年份月份的天数。
2025-05-23 18:24:28
257
原创 SQL练习6——创建计算字段
计算字段的另一个常见用途是对检索出的数据进行算术计算。计算字段是运行时在SELECT语句内创建的。别名是一个字段或值的替换名,用as关键字赋予。
2025-05-20 10:35:15
299
原创 SQL练习5——通配符检索数据
在搜索串中,_表示只匹配单个字符。备注:通配符不可以匹配NULL,where province LIKE “%” 不会匹配province为NULL的数据。通配符搜索只能用于文本字段,非文本叔叔江苏类型字段不能使用通配符搜索。在搜索串中,%表示任何字符出现任意次数。
2025-05-20 10:33:52
397
原创 SQL练习4——高级数据过滤
如下两个示例输出的结果是不一样的,主要在于求值顺序问题,示例1中查询结果包括上海的23岁用户和北京的用户,在处理OR操作符前会优先处理AND操作符;示例2查询结果是包括所有上海的的23岁用户和北京的23岁用户。备注:AND用在where子句中是,表示检索满足所有给定的条件的数据;OR用在where子句中表示检索匹配任一给定条件的数据。IN操作符用来指定条件范围,范围中的每个条件都可以进行匹配。一定意义上,与OR相同的功能。where子句中使用NOT操作符,则是否定其后所跟的任何条件。
2025-05-20 10:32:15
453
原创 SQL练习2——条件查询
在创建表时,表设计人员可以指定其中的列是否不包含值,一个列不包含值时,称其包含空值null(无值,与字段包含0、空字符串或仅仅包含空格不同)注:BETWEEN匹配范围中所有的值,包括指定的开始值和结束值。同样的例子,可以使用!常用的基础子句操作符。
2025-05-20 10:30:07
424
原创 SQL练习1——基础数据检索
如果用通配符(*)检索所有列,返回的列的顺序一般是列在表定义中出现的物理顺序,但并不总是如此。虽然通配符很省事,但这样的检索如果有很多不需要的列,通常会降低检索和应用程序的性能。limit 5 offset 2 表示从第2行起的5行数据,其中需注意第一个检索的行是第0行。从用户信息表user_info检索university列信息,输入sql查询语句。备注:distinct关键字作用于所有的列【待补充】
2025-05-20 10:29:33
328
原创 java/python-随机生成有效手机号(支持选择运营商)
2. 固定号段+8位随机数字,数字0-9随机取。背景:日常系统测试中注册用户时需要用到手机号。目标:实现随机生成可有效号段的手机号。
2025-05-18 12:37:34
461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅