`
RonQi
  • 浏览: 93564 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL中Like的非常规用法--前后参数调换

阅读更多

LIKE一般使用格式为:

[字段名] LIKE '%abc%'

 

如果有这样一个需求:

查找被包含在指定字符串中的字段内容

 

例如:查找某一字段被“要查找的内容”所包含的内容,查询结果可以为:

“查找的”

“的内”

“要查”

……

 

可以将LIKE前后参数调换,如下:

'要查找的内容' LIKE '%' + [字段名] + '%'

 

这样可以实现类似全文检索的功能

分享到:
评论

相关推荐

    使用flink-connector-sqlserver-cdc 2.3.0把数据从SQL Server实时同步到MySQL中

    在SQL语句中,指定源表和目标表的结构,并设置CDC的相关参数。 - 示例代码可能如下: ```java StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); ...

    Sql Server参数化查询之where in和like实现详解

    在Sql Server中,参数化查询是提高查询性能和防止SQL注入攻击的有效方法之一。其中,where in和like是两个常用的查询条件,然而它们的参数化实现却不是那么简单。本文将详细介绍where in和like的参数化查询实现方法...

    创意sql--------

    【创意SQL】是一种在数据库管理领域中用于解决复杂查询、数据挖掘或优化数据处理的创新性SQL技巧。它不仅局限于标准SQL语法,还...不断学习和实践,你将能够发现更多巧妙的SQL使用方法,解决棘手的问题,提升工作效率。

    sql-map-2.dtd和sql-map-config-2.dtd

    本文将深入探讨与“sql-map-2.dtd”和“sql-map-config-2.dtd”相关的知识点,以及它们在Ibatis中的作用。 Ibatis是一个轻量级的ORM(对象关系映射)框架,它允许开发者将SQL语句直接写在配置文件中,通过XML映射...

    ruoyi-vue-pro sql

    各模块的sql

    x-pack-sql-jdbc-6.5.4.jar

    x-pack-sql-jdbc-6.5.4.jar

    SQLServer2000安装视频教程---手把手教您安装及配置参数

    SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在企业级数据管理、数据存储和数据分析中扮演着重要角色。本教程将详细讲解如何安装和配置SQL Server 2000,这对于初学者和需要升级系统的技术人员来说...

    Inside Microsoft SQL Server 2008 T-SQL Programming.pdf

    - **SQL语句语法**:包括SELECT、INSERT、UPDATE、DELETE等常用语句的使用方法。 - **数据类型**:介绍了SQL Server支持的各种数据类型,如数值类型、字符类型、日期时间类型等。 - **变量与常量**:讲解如何定义...

    Microsoft SQL Server 2008技术内幕:T-SQL语言基础—源代码

    《Microsoft SQL Server 2008技术内幕:T-SQL语言基础》是针对数据库开发者和管理员的一本深入学习SQL Server 2008 T-SQL(Transact-SQL)语言的专业指南。T-SQL是微软SQL Server的核心语言,用于执行查询、数据操作...

    T-SQL 使用手册

    根据提供的文档内容,我们可以归纳和扩展出以下几个关于T-SQL的重要知识点: ### 一、执行T-SQL #### 1. 查询编辑器 在SQL Server环境中执行T-SQL脚本最直观的方式是通过查询编辑器。用户只需在SQL Server ...

    SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

    能够从损坏的SQL Anywhere数据文件 db 和UltraLite数据文件 udb 上提取数据的非常规恢复工具 适用于所有的SQL Anywhere版本 包括:5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 x 适用于所有的UltraLite版本 能够恢复出来...

    T-Sql数据库经典题目---无私奉献了!!

    在SQL世界中,T-SQL(Transact-SQL)是微软SQL Server所使用的数据库查询语言,它是SQL标准的一个扩展,提供了更多的特性和功能。本文将深入探讨T-Sql数据库的经典题目,旨在帮助学习者掌握其核心概念、语法以及在...

    sqlserver迁移到Oracle转换工具sqldeveloper和jtds-1.2.2-dist.rar

    将SqlServer数据库迁移到oracle通过sqldeveloper工具进行迁移,具体的迁移步骤可以参考我博客:https://blog.csdn.net/menghuannvxia/article/details/81092429 自己已经执行成功,希望可以帮到大家

    商城sql完整sql

    商城sql商城sql商城sql商城sql商城sql商城sql商城sql商城sql

    C#SqlParameter参数写法

    根据提供的信息,我们可以深入探讨C#中的`SqlParameter`参数及其在数据库操作中的应用。下面将详细介绍如何使用`SqlParameter`以及其在SQL查询执行中的具体作用。 ### C# SqlParameter 参数详解 `SqlParameter`类...

    beetlsql-2.6.7-API文档-中文版.zip

    赠送jar包:beetlsql-2.6.7.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    SQL Server 2005 技术内幕之T-SQL编程原版CHM

    它提供了使用Transact-SQL(T-SQL)的专家级指导,T-SQL是用于SQL Server的最常见的也是功能最强大的编程语言。该书由Itzik Ben-Gan权威执笔,重点关注语言特性以及它们如何被SQL Server引擎解释和处理。  通过本书...

    SQL注入攻击及其解决方案--替换特殊字符.rar

    1. **预编译语句(参数化查询)**:使用预编译的SQL语句,如Java中的PreparedStatement,将用户输入作为参数传递,而不是直接拼接到SQL字符串中,这样可以避免注入。 2. **输入验证**:对用户输入进行严格的格式...

    sql中as的一些用法

    ### SQL中的AS关键字详解 在SQL语言中,`AS`关键字是一个非常实用的功能,它主要用于为查询结果中的列或者表创建别名。这种别名的使用不仅能够提高SQL语句的可读性,还能帮助开发者更好地理解数据结构,特别是在...

Global site tag (gtag.js) - Google Analytics