在where子句中加倍%%? [英] Double %% in where clause?

查看:118
本文介绍了在where子句中加倍%%?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个类似于以下示例的where子句:

I have a where clause like the below example:

WHERE (subject LIKE 'chef%') AND (dep LIKE 'psy%%')

使用1个或2个百分号有什么区别?我知道一个是什么意思(通配符),但是第二个没有增加功能。

What is the difference using 1 or 2 percent signs? I know what one means (wild card), but not what the second adds in functionality.

推荐答案

双精度'%'的用法

使用'%'进行转义。

使用'%'进行转义看起来像

using '%' escaping looks like

SELECT name FROM emp 
   WHERE id LIKE '%\%%' ESCAPE '\'

有关转义转义

这篇关于在where子句中加倍%%?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆