数据库中like语句
我将字段'时间'的值设置为数据插入数据库的系统时间.即时间defaultgetdate()插入的一条数据显示为时间MACSNTXRX2009-12-0815:42:57....
我将字段'时间'的值设置为数据插入数据库的系统时间.
即 时间 default getdate()
插入的一条数据显示为
时间 MAC SN TX RX
2009-12-08 15:42:57.030 80000 80000 2500 3500
现在我用like的模糊查询出12月8号这天插入的数据.
SELECT * FROM yu where 时间 like '%2009-12-08%'
但是并没有返回值.返回值为空!
哪位遇到过类似的问题.
这个'-'还真不知道怎么表示.查询like'%08%',返回值也是空. 展开
即 时间 default getdate()
插入的一条数据显示为
时间 MAC SN TX RX
2009-12-08 15:42:57.030 80000 80000 2500 3500
现在我用like的模糊查询出12月8号这天插入的数据.
SELECT * FROM yu where 时间 like '%2009-12-08%'
但是并没有返回值.返回值为空!
哪位遇到过类似的问题.
这个'-'还真不知道怎么表示.查询like'%08%',返回值也是空. 展开
2015-07-15 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464972
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
在SQL结构化查询语言中,LIKE语句有着至关重要的作用。
LIKE语句的语法格式是:select * from 表名 where 字段名 like
对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。
假设有一个数据库中有个表table1,在table1中有两个字段,分别是name和sex二者全是字符型数据。现在要在姓名字段中查询以“张”字开头的记录,语句如下:
select * from table1 where name like
"张*"
如果要查询以“张”结尾的记录,则语句如下:
select *
from table1 where name like "*张"
这里用到了通配符“*”,可以说,like语句是和通配符分不开的。
LIKE语句的语法格式是:select * from 表名 where 字段名 like
对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。
假设有一个数据库中有个表table1,在table1中有两个字段,分别是name和sex二者全是字符型数据。现在要在姓名字段中查询以“张”字开头的记录,语句如下:
select * from table1 where name like
"张*"
如果要查询以“张”结尾的记录,则语句如下:
select *
from table1 where name like "*张"
这里用到了通配符“*”,可以说,like语句是和通配符分不开的。
TableDI
2024-07-18 广告
2024-07-18 广告
作为上海悉息信息科技有限公司的工作人员,我们可以采用以下方法来匹配两个Excel表格中的数据:1. **使用VLOOKUP函数**:在目标单元格中输入VLOOKUP函数,并设置正确的参数,包括要查找的值、查找区域、返回值的列号和是否启用近似...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询