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

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

阅读更多

LIKE一般使用格式为:

[字段名] LIKE '%abc%'

 

如果有这样一个需求:

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

 

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

“查找的”

“的内”

“要查”

……

 

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

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

 

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

分享到:
评论

相关推荐

    Microsoft SQL Server 2008技术内幕:T-SQL查询_源代码及附录.zip

    《Microsoft SQL Server 2008技术内幕:T-SQL查询》是一本深入探讨SQL Server 2008中T-SQL(Transact-SQL)查询的权威书籍。T-SQL是SQL Server数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...

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

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

    sql的like用法

    在SQL查询语言中,`LIKE`是一个非常实用的功能,它允许我们在查询时使用通配符来匹配字符串模式。这在处理大量数据时特别有用,可以帮助我们快速定位到满足特定模式的数据行。下面我们将详细介绍`LIKE`语句的基本...

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

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

    创意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

    SQL语句 SELECT LIKE like用法详解SQL语句 SELECT LIKE like用法详解

    SQL中的SELECT LIKE语句是用来在字符型字段中进行模糊搜索的,这在处理大量文本数据时非常有用。LIKE关键字结合通配符可以帮助我们构建灵活的查询条件,以找到符合特定模式的数据。 首先,LIKE语句的基本语法是: ...

    x-pack-sql-jdbc-6.5.4.jar

    x-pack-sql-jdbc-6.5.4.jar

    SQL语句中----删除表数据drop、truncate和delete的用法

    SQL语句中----删除表数据drop、truncate和delete的用法,对你爱不完

    Microsoft SQL Server 2005 技术内幕:T-SQL程序设计(CHM格式)

    它提供了使用Transact-SQL(T-SQL)的专家级指导,T-SQL是用于SQL Server的最常见的也是功能最强大的编程语言。该书由Itzik Ben-Gan权威执笔,重点关注语言特性以及它们如何被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

    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. **输入验证**:对用户输入进行严格的格式...

    MS.SQL.Server.2008.技术内幕:T-SQL.查询.rar

    8. **事务处理**:理解事务的ACID属性(原子性、一致性、隔离性和持久性),以及如何在T-SQL中使用BEGIN TRANSACTION、COMMIT和ROLLBACK语句来管理事务。 9. **索引**:索引的概念、类型(包括聚集索引和非聚集索引...

Global site tag (gtag.js) - Google Analytics