7-06模糊查询

Posted gcm_walker

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7-06模糊查询相关的知识,希望对你有一定的参考价值。

通配符:

一类字符代替一个或多个真真正的字符。

与LIKE关键字一起使用。

1:使用LIKE关键字进行模糊查询:

--查询用户表中地址为四川的所有用户信息
SELECT *FROM Userinfo WHERE UserAddress  LIKE\'%四川%\'

  

模糊查询指的是只要这列包含这两个字都会被查询出来。

LIKE的特点:

1:只能与字符型一起使用。

2:对于查询的结果的个数不固定。

--BETWEEN  ..AND 查询在两个已知值之间的未知值:
--查询订单中购买 数量2到10之间的数据:
SELECT *FROM Orderinfo WHERE Amout  BETWEEN  2 AND 10

BETWEEN ..AND 的特点:

1:查询包含起起止值。

2:起始小于终止值。 

使用IN在列举值范围内查询:

查询使用‘网上银行’‘邮局汇款’方式:
SELECT *FROM OrderInfo WHERE PayWay IN
(\'网上银行\',‘邮局付款’)

IN的特点:

1:可以和字符型、数值型 ,以及日期型一起使用。

1:通常用于子查询。

3;相当与使用OR进行连接的查询。  

以上是关于7-06模糊查询的主要内容,如果未能解决你的问题,请参考以下文章

mybatis模糊查询

mybatis模糊查询防止SQL注入

用于模糊的 OpenGL ES 2.0 片段着色器速度慢且质量低

java模糊查询问题,代码如下,总是接收不到查询结果,但是如果用精确查找就能接受到查询结果?

spring jdbc模糊查询代码怎么写

java 中模糊查询