社区
.NET Framework
帖子详情
求解一道存储过程
chc071005
2011-05-25 10:59:23
select * from commodity
where commodityname like '%'+@name+'%' or groups like '%'+@groups+'%',这句代码的意思,特别是百分号。
...全文
82
9
打赏
收藏
求解一道存储过程
select * from commodity where commodityname like '%'+@name+'%' or groups like '%'+@groups+'%',这句代码的意思,特别是百分号。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z_f_p
2011-05-30
打赏
举报
回复
% 是通配符,'%'+@groups+'%' 实现的是模糊查询的功能!
a726928296
2011-05-30
打赏
举报
回复
LZ貌似入世不深啊。
码家的数据世界
2011-05-27
打赏
举报
回复
意思是把commodity表中,在commodityname字段含有@name变量,或groups字段含有@groups变量的记录全部找出来。
commodity表中的有
commodityname groups
----aabbcc cdefg
----abbacc DDEEg
----acbacb eDEeg
如果:@name是ab ,找出来的结果是:
commodityname groups
----aabbcc cdefg
----abbacc DDEEg
如果:@name是ba ,找出来的结果是:
commodityname groups
----abbacc DDEEg
----acbacb eDEeg
如果:@groups是de ,找出来的结果是:
commodityname groups
----aabbcc cdefg
如果:@groups是DE ,找出来的结果是:
commodityname groups
----abbacc DDEEg
----acbacb eDEeg
如果:@groups是DE ,@name是ab ,找出来的结果是(查找出全部):
commodityname groups
----aabbcc cdefg
----abbacc DDEEg
----acbacb eDEeg
yilvchaxiang
2011-05-27
打赏
举报
回复
实现的是模糊查询
qq623932737
2011-05-26
打赏
举报
回复
[Quote=引用 3 楼 gangxintang 的回复:]
你可以把'%'+@name+'%' 看作'%aa%'
如果字符bbaabb 可以查出来。因为他里面有aa
aabb 一样。
bbaa 一样
abb 不行因为他只有一个a 也只是一个字符串只要有连起来的两个a就可以查出来。懂了吧。要给分哦。最近穷
bba 不行,
[/Quote]
就他说的这样
而且这%号还分一个两个
如果只有左边一个百分号的话
'%aa'
查询的结果就是
所有以aa结尾的都查出来。
****aa
******aa
**aa
当百分号在后面时候
'aa%'
查询的结果是所有一aa开始的查出来
aa***
aa******
aa*
do you 昂的死弹
Gangxintang
2011-05-26
打赏
举报
回复
把“有一个a 也只是一”也只是去掉
Gangxintang
2011-05-26
打赏
举报
回复
你可以把'%'+@name+'%' 看作'%aa%'
如果字符bbaabb 可以查出来。因为他里面有aa
aabb 一样。
bbaa 一样
abb 不行因为他只有一个a 也只是一个字符串只要有连起来的两个a就可以查出来。懂了吧。要给分哦。最近穷
bba 不行,
xpcxpy
2011-05-26
打赏
举报
回复
'%'+@name+'%' 表示它们是字符串
ruien88
2011-05-25
打赏
举报
回复
%是通配符
这里在@name的前后各有一个% 代表任意位置匹配你输入的name都可以
比如'%你是谁%'
可以查询到
你是谁;
问你是谁;
问你是谁啊
用栈
求解
n皇后问题 ,经典的回溯算法问题
n 皇后问题是
一道
经典的回溯算法问题,其目标是在一个 � × � n×n 的棋盘上放置 � n 个皇后,使得任意两个皇后都不能在同一行、同一列或同一斜线上。 栈可以用来辅助实现回溯算法,本质上就是手动维护了递归过程中系统默认维护的函数调用栈。下面给出使用栈
求解
n 皇后问题的思路: 定义一个栈,用于存储已摆放皇后的位置信息。 初始将第一个皇后放到第一行第一列,入栈。 重复以下操作,直到栈为空: 取出栈顶元素,表示当前正在处理的行。 在该行从左到右依次尝试放置皇后,并检查可不可以。 如果找到一个可行的位置,则将该位置入栈,并转到下一行(即当前行数 + 1 +1)。 如果找不到可行的位置,弹出栈顶元素重新开始循环。 当栈的长度等于 � n 时,表示找到了一组可行解,输出解法。
求解
数独-舞蹈链
求解
目录前言我的代码代码讲解运行结果舞蹈链
求解
数独总结前言 数独这个游戏很适合锻炼大脑思考,由于规则很简单,因此很适合我写代码拿来破解。所以就有了这篇随笔了。 首先我想通过自己的思考完成数独的
求解
,然后再到网上抄答案。提供一个【在线玩数独】的网站。 我的代码 代码讲解 我想通过自己的思路来
求解
,虽然网上肯定有非常巧妙高效的解法。因此我安装了HoDoKu这个软件,这个软件会分析当前数独每个...
mysql
存储过程
队列_mysql使用
存储过程
&函数实现批量插入
写这边文章的目的,是想结合mysql
存储过程
+函数完成一个批量删除的功能吧...正好也好加深下对procedure和function的熟练操作吧...废话不多说,我就直接上表结构啦哈,如下:create table dept(id int unsigned primary key auto_increment,deptno mediumint unsigned not null default ...
数据结构——
求解
迷宫问题(栈)
问题描述 给定一个MXN的迷宫图,求一条从指定入口到出口的路径。假设迷宫图如图所示(M=8,N=8)。对于图中每个方块,空白表示通道,阴影表示墙。所求路径必须是简单路径,即在求得的路径上不能重复出现同一通道块(蓝色为入口,红色为出口)。 数据组织 为了表示迷宫,设置一个数组mg,其中每个元素表示一个方块的状态,为0时表示对应方块是通道,为1时表示对应方块是墙,不可走。为了算法...
[Python](详细)BFS优先队列式分枝限界法
求解
最优装载问题
[Python]逐行详细介绍优先队列式分枝限界法
求解
最优装载问题代码
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章