www.3112.net > 数据库likE语句

数据库likE语句

在SQL结构化查询语言中,LIKE语句有着至关重要的作用.LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的.假设有一个数据库

测试表.CREATE TABLE test_like ( like_value VARCHAR(20)); INSERT INTO test_like SELECT '1234567890' UNION ALL SELECT '12345' UNION ALL SELECT 'abca' UNION ALL SELECT 'adcb' UNION ALL SELECT 'abcc' UNION ALL SELECT

Like关键字用来模糊比较字符串,百分号%匹配0个或多个字符,下划线'_'匹配一个字符.还可以用方括号只匹配指定的某几个字符,例如[a-z],匹配小写字面.方括号中加入^表示匹配除指定字符以外的字符.

LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的. 假设有一个数据库中有个表table1,在table1中有两个字段,分别是name和sex二者全是字符型数据.现在我们要在姓名字段中查询以“张”字开头的记录,语句如下:

像这样写select a.* from tabA a,tabB b where a.col like '%'+b.col1+'%'

select * from courses where departmment like '%h' 这句t-sql语句绝对是对的..莪试过了.如果迩显示的结果还是不对,那可能是软件问题吧.

SELECT TagName FROM table WHERE TagName like '%EPF%' OR tagname LIKE '%_ACC%' GROUP BY TAGNAME

like N'李%',试一试

select * from Student where StuName like '张%' select * from Student where StuName like '%小%' or type 没用过,需要根据具体语句分析

使用'%字串%' 例如:select from article where title like '%论文%'

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com