SQL模糊查询语句怎么写啊

SQL模糊查询语句怎么写啊!我要同时搜索名称与简介。谢了... SQL模糊查询语句怎么写啊!我要同时搜索名称与简介。谢了 展开
 我来答
sailor060141
推荐于2017-11-23 · TA获得超过125个赞
知道答主
回答量:28
采纳率:0%
帮助的人:32.3万
展开全部
假设表名为product,商品名为name,简界为remark.则可如下写:
select [name],[remark] from product name like '%aa%' or remark like '%aa%'.
注:上面单引号的aa你表模糊查询输入的字符.
chenjin99
2010-04-28 · TA获得超过7061个赞
知道大有可为答主
回答量:1304
采纳率:100%
帮助的人:1879万
展开全部
用 Like 子句呀。

比如:
Select * from [TableName] where [名称] Like '%SQL%' and [简介] like '%Software%'

这就是查询 [名称]字段中包含 “SQL”、并且[简介]字段中包含 “Software” 的记录。

GoodLuck!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mvp小鸭
2010-04-29 · 超过11用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:34.9万
展开全部
select * from (表名) where (搜索名称)like '%%' and id like '%(简介)%'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
连郎雪沛雯
2020-02-13 · TA获得超过3482个赞
知道大有可为答主
回答量:3081
采纳率:25%
帮助的人:176万
展开全部
  在字符串比较中使用通配符  内含的模式匹配为字符串比较提供了一个多用途工具。下表显示了你可以通过
Like
运算符
使用的通配符和它们匹配的数字或字符串的数目。在样式中的字符
在表达式中的匹配
?
_(下划线)    任何单一字符
*
or
%       
零个或多个字符
#          任何单一数字(0

9)
[charlist]   
  任何在字符表中的单一字符
[!charlist]     任何不在字符表中的单一字符
  可用括在括号
([
])
中的一组字符(字符表)来匹配表达式中任何的单一字符,而且字符表中几乎可以包含
ANSI
字符集中的任何字符,包括数字。事实上,特殊字符,如左括号
([
)、问号(?)、井字号(#)和星号(*),
当它们括在括号内时,可以直接和它们自己匹配。一组字符内的右括号
(
])
不能匹配它自己,但是如果它是一组之外的单一字符,就能用来匹配。  除了括在括号内的字符的简单表列,字符表可以指定一字符范围,用连字符号
(-)
来隔开范围的上下界。例如,在样式
中使用
[A-Z]
,可在包含从
A

Z
的任何大写字母的表达式内,找出相应的字符位置。
可以在括号之中包含多个范围且不需要在范围间划上界线。例如,[a-zA-Z0-9]
指任何符合文数值的字符。  举两个例子,假如要找所有姓李的人,可以用:select
*
from
student
where
姓名
like
'李%'  假如要找姓名中第二个字为中的人,可以用:SELECT
*
FROM
Student
WHERE
(姓名
'_中%')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9fac9f8a0
2010-04-28 · 超过23用户采纳过TA的回答
知道答主
回答量:214
采纳率:0%
帮助的人:64万
展开全部
这个好像是要有具体的环境的,但是模糊查询的关键词:like、[]、_、[^]!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式