社区
MS-SQL Server
帖子详情
求教Sql语句
buaawjh
2003-10-25 09:41:10
有一个字段char(3000),里面的内容如下:
1 1.1 1.2 1.1.1等等
信息就是关于一种层次结构编码的,现在我想找出这个字段中含有2个“.”(点号)的所有数据
...全文
29
5
打赏
收藏
求教Sql语句
有一个字段char(3000),里面的内容如下: 1 1.1 1.2 1.1.1等等 信息就是关于一种层次结构编码的,现在我想找出这个字段中含有2个“.”(点号)的所有数据
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
buaawjh
2003-10-26
打赏
举报
回复
非常感谢 CrazyFor(吃素的鼹鼠)
因为我想通过判断"."的多少来判断该信息所在的层数,也非常感谢其他人的解答
以后我会尽量把问题的用意写清楚的
CrazyFor
2003-10-25
打赏
举报
回复
理解错误:
select * from 表 where len(replace(字段,'.',''))+2 =len(字段)
CrazyFor
2003-10-25
打赏
举报
回复
适合一位的串.如: X.X.X 不适合:XX.X.XXX
declare @str varchar(3000)
set @str='1 1.1 1.2 1.1.1'
if @str like '%[0-9].[0-9][0-9].[0-9]%'
print 'Exists!'
else
print 'Not exists!'declare @str varchar(3000)
set @str='1 1.1 1.2 1.1.1'
if @str like '%[0-9].[0-9][0-9].[0-9]%'
print 'Exists!'
else
print 'Not exists!'
passionke
2003-10-25
打赏
举报
回复
to 楼上
你的方法不行,like '%.%.%';%代表0个或多个字符,当然也可以包括"."了
CrazyFor
2003-10-25
打赏
举报
回复
TRY:
select * from 表 where ' '+字段+' ' like ' %.%.% '
仿hao123逛街网上购物
实现登录、查看商品信息、加入购物车、下单图片资源都在项目 中,包括
sql语句
,直接可以在pl/sql中建表,虚心
求教
在Oracle PL/SQL中游标声明中表名动态变化的方法
/* 小弟刚刚接触ORACLE存储过程,有一个问题向各位同行
求教
,小弟写了一个存储过程,其目的是接收一个参数作为表名,然后查询该表中的全部记录的某一个字段的内容导入到另一个表中。 ( tabname in varchar ) is v_...
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
sql语句
查询计算机系,
sql语句
查找考试
SQL语句
查询题,在线等答案你光说了表名,没告诉列名怎么查询啊,根据你的说法,部门表里肯定有一列是员工表的外键,这里假设员工表主键为 staffID,薪资为salary, 部门表 部门名称为departmentName(1),select * ...
sql语句
纵向转横向
sql语句
1: 这个结果是不对的
sql语句
2: 这个结果是对的 问题;为什么加上MAX就能显示正确的结果 ,case xx when 条件 then 结果 为什么第一条语文是正确的结果 其他的两个都不能正确显示呢?资料说...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章