社区
ASP
帖子详情
SQL查询问题,高手进
zzcoin
2005-05-23 03:08:36
比如一个数据库中
字段名为domain
他其中的一个值是 nateam.com
我现在要把nateam提取出来吧
也就是把小数点以前的值读出来
怎么做
...全文
155
13
打赏
收藏
SQL查询问题,高手进
比如一个数据库中 字段名为domain 他其中的一个值是 nateam.com 我现在要把nateam提取出来吧 也就是把小数点以前的值读出来 怎么做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzcoin
2005-05-24
打赏
举报
回复
我的QQ号 7660576
zzcoin
2005-05-24
打赏
举报
回复
我是彻底搞不定了
付费找人帮忙 有能力的加我QQ
价格面谈
要求你有工行银行账户 做好后马上给你在线转帐过去
丛林蚂蚁
2005-05-24
打赏
举报
回复
select left(domain,charindex('.',comain)-1) from 数据表 where charindex('.',domain)=7
charindex()
函数说明:返回字符串中某个特定字符串的位置
yyq136
2005-05-24
打赏
举报
回复
PATINDEX
返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。
语法
PATINDEX ( '%pattern%' , expression )
参数
pattern
一个字符串。可以使用通配符,但 pattern 之前和之后必须有 % 字符(搜索第一个和最后一个字符时除外)。pattern 是短字符数据类型类别的表达式。
expression
一个表达式,通常为要在其中搜索指定模式的列,expression 为字符串数据类型类别。
返回类型
int
注释
PATINDEX 对 text 数据类型很有用;除 IS NULL、IS NOT NULL 和 LIKE(这些是 WHERE 子句中对 text 类型有效的仅有的其它比较运算)外,PATINDEX 也可用于 WHERE 子句中。
如果 pattern 或 expression 为 NULL,则当数据库的兼容级别为 70 时 PATINDEX 返回 NULL;如果数据库兼容级别为 65 或更靠前,则仅当 pattern 和 expression 同时为 NULL 时,PATINDEX 返回 NULL。
yyq136
2005-05-24
打赏
举报
回复
啊?
zzcoin(南天一剑)
patindex是sql server 中自带的函数,和left是一样的
zzcoin
2005-05-24
打赏
举报
回复
patindex未定义
x1234521
2005-05-24
打赏
举报
回复
可以用.做分割,也可以用替换
前提你的里面的值都是xxxx.xxx的格式
这样你就可以这样做
1.分割
aar=split(domain,".")
那么aar[0]就是你想要的了
2.替换
domain=trim(replace(domain,".com",""))
这里的domain就是你要的了
yyq136
2005-05-24
打赏
举报
回复
select left(domain,patindex('%.%',domain)) as str from table1
应该能实现,你试试看
zzcoin
2005-05-24
打赏
举报
回复
楼上方法的好像不行啊
提示 substring 未定义
tttl366
2005-05-23
打赏
举报
回复
substring(domain,0,6)
zzcoin
2005-05-23
打赏
举报
回复
我做的是一个域名查询系统
我要检索长度为6的域名怎么办呢
这个域名长度是要去掉小数点后面的后缀的
麻烦前辈们把这句查询的条件发出来 谢谢
zzcoin
2005-05-23
打赏
举报
回复
我做的是一个域名查询系统
我要检索长度为6的域名怎么办呢
这个域名长度是要去掉小数点后面的后缀的
麻烦前辈们把这句查询的条件发出来 谢谢
phyllis2001
2005-05-23
打赏
举报
回复
读出nateam.com后用正则匹配(如果数据比较单一,用replace也行),去掉.com这些不要的就行了~~
【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶玩法
本文是一篇SQL实战指南,从数据插入到复杂查询系统讲解SQL操作。主要内容包括:1) 数据插入的多种方式(单行/多行插入、替换更新);2) 基础查询语法及注意事项(避免全列查询、使用distinct去重);3) where子句的...
SQL必知必会38-如何在Excel中使用SQL语言?
如果你已经是个 SQL
高手
,你会发现原来 SQL 和 Excel 还可以如此“亲密”。Excel 作为使用人数非常多的办公软件,提供了 SQL 查询会让我们操作起来非常方便。如果你还没有使用过 Excel 的这些功能,那么就赶快来用...
SQL中的递归查询
点击关注上方“SQL数据库开发”,设为“置顶或星标”,第一时间送达干货递归查询原理SQL Server中的递归查询是通过CTE(表表达式)来实现。至少包含两个查询,第一个查询为定点成员,定...
分布式计算
高手
之路8-Spark SQL结构化数据文件处理
Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象结构叫做DataFrame的数据模型(即带有Schema信息的RDD),Spark SQL作为分布式
SQL查询
引擎,让用户可以通过SQL、DataFrames API和Datasets API...
SQL优化篇:如何成为一位写优质SQL语句的绝顶
高手
(Structured Query Language)标准结构化查询语言简称SQL,编写SQL语句是每位后端开发日常职责中,接触最多的一项工作,SQL是关系型数据库诞生的产物,无论是什么数据库,MySQL、Oracle、SQL Server、DB2、PgSQL.......
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章