当前位置:首页 » 编程语言 » sql包含某字符串

sql包含某字符串

发布时间: 2022-12-14 04:12:58

sql语句中查找某字段中含有某字符串的语句怎么写

select filename from oa_file where filename not like '%[!-¥]%'

或者这个:

select filename from oa_file where filename not like '%[!-?]%'

出现的问题就是问号和问好也是不一样的,比如说英文标点半角的问号是“?”,英文标点全角的问号是“?”但是中文半角问号是“?”中文全角的问号是“?”

这些都是不一样的,你搜出来的都是带有英文半角问号的文件。

(1)sql包含某字符串扩展阅读:

SQL中的字段“包含”与“包含于”字符串的写法

1、查询表中某字段值“包含”某字符串的所有记录的方法

假如表中有一个name字段,查询name包含“张三”的所有记录,可以这样写sql:

Stirng strsql="SELECT * FROM 表名 WHERE name LIKE ’%"+"张三"+"%’";

2、查询某字段值“包含于”某个字符串的所有记录的方法

如果查询表中name字段包含于字符串“张三是个好学生”的所有记录,可以这样写sql:

String strsql="SELECT * FROM 表名 WHERE INSTR(’张三是个好学生’,name)>0";

即可查询,记录中的name字段值中包括:张、三、是、个、好、学、生、张三、......等所有记录。

注:以上sql字符串中请将全角符号改为半角符号。

Ⅱ 如何用sql语句,判断数据库中某字段的内容,包含于某字符串

1:可以利用CHARINDEX(或者 PATINDEX) 函数返回字符或者字符串在另一个字符串中的起始位置。
SELECT CHARINDEX('ad','rrdadgff') 返回4;
2:可以利用like进行模糊查询, like ‘%字符串%’
3:利用全文索引

Ⅲ sql怎么查询字段中包含一个字符串,不要用like

可以使用:SELECT 字段2 FROM 数据表名 WHERE 字段2 = '3',如果是要包含字符3的话,使用:SELECT字段2FROM数据表名WHERE字段2LIKE '%3%'。

Ⅳ 如何用sql语句,判断数据库中某字段的内容,包含于某字符串

select*from表名where字段名like'%关键字%'

上述语句是在“表名”中的“字段名”列搜索包含“关键字”的语句

Ⅳ 现在用sql语句查出来字段里包含某个字符串的所有记录怎么查

一般用substring函数截取出特定字段,如
--用户姓名第二个字是'大'字的
select * from Users where SUBSTRING(UserName,2,1)='大'
第二种方法就是直接like模糊查询,看具体情况使用
select * from Users where UserName like '%大%'

Ⅵ sql查找包含某些字符的列

1、首先创建模拟数据源表。

Ⅶ sql 怎么判断是否含有字符串

不知道您说的SQL是SQL语句还是 SQL数据库,
如果是SQL语句就要分下数据库了,
1.我这边机器就安装了mysql,查找包含某个字符串的语句是
SELECT * FROM ‘表名’ WHERE LOCATE('包含的字符串',‘字段’) > 0

LOCATE返回子串substr在字符串str第一个出现的位置,如果substr不是在str里面,返回0.
2.如果是SQL数据库
SELECT * FROM ‘表名’ WHERE charindex('包含的字符串',‘字段’) > 0
charindex 类似于 LOCATE 功能

热点内容
服务器如何从导轨取下来 发布:2025-01-23 10:28:30 浏览:102
华为手机的密码保险柜在哪里 发布:2025-01-23 10:27:02 浏览:633
三星的铃声文件夹是哪个 发布:2025-01-23 10:26:25 浏览:115
信号量编程 发布:2025-01-23 10:23:59 浏览:555
网易邮箱账号和密码哪里查看 发布:2025-01-23 10:09:37 浏览:306
java数据库下载 发布:2025-01-23 10:04:33 浏览:247
基岩版服务器改地址 发布:2025-01-23 09:59:33 浏览:506
android获取sim卡 发布:2025-01-23 09:48:49 浏览:178
快捷指令自动清理缓存 发布:2025-01-23 09:45:41 浏览:77
数据结构算法实现及解析 发布:2025-01-23 09:33:22 浏览:153