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

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

阅读更多

LIKE一般使用格式为:

[字段名] LIKE '%abc%'

 

如果有这样一个需求:

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

 

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

“查找的”

“的内”

“要查”

……

 

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

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

 

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

分享到:
评论

相关推荐

    SQL中like的用法

    SQL语句 SELECT LIKE like用法详解 包含你不知道的用法 在SQL结构化查询语言中,LIKE语句有着至关重要的作用。

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

    在Sql Server中,参数化查询是提高查询性能和防止SQL注入攻击的有效方法之一。其中,where in和like是两个常用的查询条件,然而它们的参数化实现却不是那么简单。本文将详细介绍where in和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数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...

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

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

    sql的like用法

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

    SQL中in参数化的用法

    SQL 中 IN 参数化的用法详解 在 SQL 中,对于 IN 操作符的使用是非常常见的,特别是在 WHERE 子句中规定多个值时。如:select * from A where ID in (1,2,3,4)。但是在实际开发中,我们不可避免地需要处理大量的...

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

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

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

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

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

    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 ...

    Inside Microsoft SQL Server 2008 T-SQL Programming

    9. **错误处理和日志记录**:学习如何在T-SQL中处理运行时错误,使用TRY-CATCH结构进行异常处理,以及日志记录的方法。 10. **性能优化**:探讨查询优化器的工作原理,如何使用索引提高查询性能,以及分析查询执行...

    商城sql完整sql

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

    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 自己已经执行成功,希望可以帮到大家

Global site tag (gtag.js) - Google Analytics