模糊查询在sqlserver、dm8、mysql的编写示例

embedded/2025/1/15 21:48:26/

模糊查询要求:字段值以 25D 开头,并以 4 位数字结尾

sqlserver

select *
from table_name
where column_name like '25D[0-9][0-9][0-9][0-9]'

说明:
  25D:表示字符串以 25D 开头。
  [0-9][0-9][0-9][0-9]:表示 4 位数字。
  因此,25D[0-9][0-9][0-9][0-9] 表示字符串以 25D 开头,并以 4 位数字结尾。

dm8

SELECT *
FROM table_name
WHERE REGEXP_LIKE(column_name, '^25D.*[0-9]{4}$');

说明:
    ^25D:表示字符串以 25D 开头。
    .*:表示任意字符(0 个或多个)。
    [0-9]{4}:表示 4 位数字。
    $:表示字符串的结尾。
    因此,^25D.*[0-9]{4}$ 表示字符串以 25D 开头,并以 4 位数字结尾。


http://www.ppmy.cn/embedded/154210.html

相关文章

7 分布式定时任务调度框架

先简单介绍下分布式定时任务调度框架的使用场景和功能和架构,然后再介绍世面上常见的产品 我们在大型的复杂的系统下,会有大量的跑批,定时任务的功能,如果在独立的子项目中单独去处理这些任务,随着业务的复杂度的提高…

R语言在森林生态研究中的魔法:结构、功能与稳定性分析——发现数据背后的生态故事!

森林生态系统结构、功能与稳定性分析与可视化研究具有多方面的重要意义,具体如下: 一、理论意义 ●深化生态学理论 通过研究森林生态系统的结构、功能与稳定性,可以深化对生态系统基本理论的理解。例如,生物多样性与生态系统稳定性…

接口测试Day09-数据库工具类封装

封装目的 将 常用的数据库操作,封装到 一个方法。 后续再操作数据库时,通过调用该方法来实现。 提高代码的 复用性! # 封装数据库工具类class DBUtil(object):classmethoddef __get_conn(cls): # 私有方法passclassmethoddef __close_conn(c…

【MATLAB】subplot如何增加title

在 Matlab 中,使用 subplot 函数将图形窗口划分为多个子图,并使用 title 函数为每个子图添加标题。以下是一个示例: matlab % 生成示例数据 x 0:0.1:10; y1 sin(x); y2 cos(x); % 创建一个 2 行 1 列的子图布局,并选…

把PX4及子仓库添加到自己的gitee

导入主仓库 此处以导入PX4为例 先用gitee导入仓库然后clone gitee仓库先checkout到v1.11,git submodule update --init --recursive,确保可以make之后再新建branchgit checkout -b my1.11.0按照提示连接到origin改代码然后三件套就行了git add ./*git …

Gitlab流水线配置

由于格式和图片解析问题,为了更好阅读体验可前往 阅读原文 流水线的流程是,提交代码后,gitlab会检测项目根目录里的.github-ci.yml文件,根据文件中的流水线自动构建,配置文件格式正确性可以在gitlab进行文件校验&#…

排序算法的实现(插入,希尔,选择,冒泡,堆排,快排)

目录 1.选择排序 2.冒泡排序 3.堆排序 4.插入排序 5.希尔排序 6.快排 6.1快排的优化 6.2快排(双指针法) 6.3快排(非递归) 7.归并排序 7.1归并非递归 8.计数排序 1.选择排序 对n个元素进行选择排序,我们可以…

计算机网络 | 什么是公网、私网、NAT?

关注:CodingTechWork 引言 计算机网络是现代信息社会的基石,而网络通信的顺畅性和安全性依赖于有效的IP地址管理和网络转换机制。在网络中,IP地址起到了标识设备和进行数据传输的核心作用。本文将详细讨论公网IP、私网IP以及NAT转换等网络技…