`

SQL 联合查询 + 模糊查询

阅读更多
程序代码 
#####################################
#联合查询
#####################################

select table.* from table
left join table on
table.id in (Select id FROM table where id=3)

 


 程序代码
#####################################
#多字段搜索1
#####################################

Select * FROM table Where id > 0
AND(
CONCAT_WS(' ',field1,field2,field3,field4,field5)
LIKE '%key1%'
or
CONCAT_WS(' ',field1,field2,field3,field4,field5)
LIKE '%key2%'
)
orDER BY field ASC

 

 程序代码
#####################################
#多字段搜索2
#####################################

Select * FROM table Where
CONCAT_WS(' ',field1,field2,field3,field4,field5) LIKE '%key1%'
or
CONCAT_WS(' ',' ',field1,field2,field3,field4,field5) LIKE '%key2%'
orDER BY field ASC

 

 程序代码
#####################################
#多字段搜索3
#####################################

Select * FROM table Where field=CONDITION
AND CONCAT_WS(field1,field2,field3,field4,field5) LIKE '%key%'
orDER BY field ASC 

摘自红色黑客联盟(www.7747.net) 原文:http://www.7747.net/Article/200906/39800.html



查询 “学生”表中所有姓王的记录。

select * from 学生表 where  姓名 like '王%'

分享到:
评论

相关推荐

    sql联合 模糊查询

    在SQL查询语言中,"SQL联合模糊查询"是一种高级技巧,它结合了多个查询结果集以及模糊匹配技术,用于处理复杂的数据检索需求。这一主题涵盖了SQL中的JOIN操作、模糊查询(LIKE语句)以及ORDER BY排序,是数据库管理...

    aspx中sql为数据库的模糊查询

    当我们谈论“aspx中sql为数据库的模糊查询”时,我们指的是使用C#编程语言在ASP.NET(通常与.aspx页面关联)环境中,通过SQL语句执行对数据库的不精确或部分匹配的搜索。这种查询方式在用户需要输入关键词进行搜索时...

    sql server 2005+基本语法教程

    - `LIKE`操作符用于模糊匹配,例如`WHERE Column LIKE '%Value%'`。 - `ORDER BY`对结果进行排序,`ASC`表示升序,`DESC`表示降序。 4. **更新数据** - `UPDATE`语句用于修改已存在的记录,如`UPDATE TableName ...

    SQL模糊查询的运用分析.pdf

    在讨论了电力行业在大数据时代面临的机遇与挑战之后,本文主要针对SQL模糊查询技术进行了深入分析。模糊查询是数据库查询中重要的功能,它允许用户在不知确切值的情况下,根据某些模糊条件进行数据的检索。在SQL...

    SQL Server T-SQL高级查询

    ### SQL Server T-SQL高级查询知识点 #### 1. SELECT语句基础 - **查询所有数据**:使用`SELECT * FROM table_name`来查询指定表的所有数据。 - **过滤重复数据**:使用`DISTINCT`关键字来返回唯一不同的值。 - **...

    图书查询实现精确查询模糊查询一段C++代码

    在这段代码中,精确查询通过直接比较字符串实现,而模糊查询的具体实现细节没有完全给出,但通常可以通过SQL语句中的LIKE操作符来实现,例如`'%关键词%'`或`'关键词%'`等形式。 ### 六、总结 通过上述分析,我们...

    常用SQL查询代码整理

    这里使用了 LIKE 运算符来实现模糊查询。 3. 多表关联查询 SELECT 学生.*, 成绩.成绩 FROM 学生, 成绩 WHERE 成绩.课程代号='06' AND 成绩.成绩>=80 AND 学生.学号=成绩.学号 这个查询语句的作用是从学生表和成绩...

    sqlserver查询

    以上就是SQL Server中针对`flower`表进行的各种查询操作的实例,涵盖了基本查询、统计分析、条件过滤、排序、分组、关联和子查询等多种功能。掌握这些技能,你就能高效地从数据库中获取所需信息。

    T-SQL高级查询

    exists和not exists查询需要内部查询和外部查询进行一个关联的条件,如果没有这个条件将是查询到的所有信息。如:id等于student.id; # some、any、all子句查询示例 查询班级的学生年龄大于班级的学生的年龄的...

    sql查询语句大全

    ### SQL 查询语句大全知识点详解 #### 一、简单查询 简单查询主要涉及选择列表、FROM 子句和 WHERE 子句三个基本组成部分。 ##### (一)选择列表 选择列表指定了查询的具体列,可以是单个列名、多个列名、星号...

    ADO连接查询SQL数据库(可以实现)

    标题 "ADO连接查询SQL数据库(可以实现)" 涉及到的是使用ActiveX Data Objects (ADO) 这一技术来连接并查询SQL Server 2005数据库。ADO是微软提供的一种数据访问接口,它允许程序员通过各种编程语言与数据库进行...

    ssm+maven+三级联动+分页+多条件模糊查询

    "多条件模糊查询"则是允许用户输入多个关键词或条件,系统返回与之匹配的数据,支持部分字符匹配。 在SSM框架下实现这些功能,首先需要配置好Spring的IoC容器,管理各个组件的依赖,包括数据库连接、事务管理等。...

    SQL 2005高级查询的练习题

    根据提供的文件信息,我们可以将这些SQL高级查询练习题的知识点归纳总结如下: ### 1. 比较两个课程成绩的高低 **知识点:** - 使用子查询来获取每个课程的成绩。 - 利用内连接(`INNER JOIN`)来关联两张子查询表...

    SQL实验报告 主要用于查询语句

    2. **模糊查询**: - 使用`LIKE`关键字查找名字中包含特定模式的记录,例如查询名字中含有“有限”的客户。 ```sql SELECT customerName2707, address2707 FROM Customer2707 WHERE customerName2707 LIKE '%...

    VFP模糊查询课程设计

    4. **VFP的模糊查询实现**:在VFP中,可以通过SQL语句或者直接在表单或视图的命令按钮事件中编写代码来实现模糊查询。例如,使用`SELECT * FROM Table WHERE Field LIKE '%%Pattern%%'`,其中`Pattern`是用户输入的...

    ibatis的实现(包含模糊查询、关联查询、增删改查)

    本篇将详细讲解Ibatis在实现模糊查询、关联查询以及增删改查操作时的关键知识点。 首先,模糊查询是数据库操作中常见的功能,Ibatis通过`<if>`标签或`<where>`标签配合`#{}`占位符来实现。例如,如果你有一个用户...

    使用SQL管理和查询数据.doc

    1. 基本查询:`SELECT`语句可获取表中的所有数据或特定数据行和列,支持使用通配符进行模糊匹配。 2. 条件查询:通过`WHERE`子句设置查询条件,可以结合比较运算符、逻辑运算符`AND`、`OR`和`NOT`进行复杂条件筛选。...

    Oracle-SQL基础到存储过程下载(第二阶段)

    018.sql高级查询_like模糊查询.mp4 019.sql高级查询_集合运算.mp4 020.sql高级查询_约束.mp4 021.sql高级查询_关联之通用写法001.mp4 022.sql高级查询_子查询.mp4 023.sql高级查询_关联之通用写法002.mp4 024.sql...

    模糊数学在数据库模糊查询中的应用

    模糊数学在数据库模糊查询中的应用涉及到多个领域的知识,包括模糊数学的基础理论、模糊模式识别以及数据库技术和SQL语言的应用。 首先,模糊数学作为一门新兴的数学分支,其核心在于处理和描述不确定性和模糊性。...

    sql 常见查询语句

    3. 联合查询:UNION, UNION ALL用于合并多个SELECT语句的结果。 4. 存储过程:预编译的SQL语句集合,提高性能并简化代码。 5. 触发器:自动执行的SQL代码,响应表中的DML(INSERT, UPDATE, DELETE)操作。 通过上述...

Global site tag (gtag.js) - Google Analytics