- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一些地址数据需要解析。除楼层数据外,大多数地址信息都以适合我的方式提供。
对于以不同方式获取的楼层数据,我可能会得到以下格式:
“大街 123 号 2 楼”或“大街 123 号 2 楼”
如果我使用 case...when 语句来解析我的数据,如何让它确定何时获取之后的数字或之前的数字?最终我想要“Floor 2”作为示例 1,“2nd Floor”作为示例 2。
这是我当前使用的sql。
CASE WHEN (addr LIKE 'floor%' and addr LIKE '%[0-9]%' ) THEN SUBSTRING(addr, CHARINDEX('Floor ', addr),
LEN(addr))
最佳答案
使用 PatIndex() 之和的另一个选项
示例
Declare @YourTable table (addr varchar(50))
Insert into @YourTable values
('123 Main Street Floor 2')
,('123 Main Street 2nd Floor')
,('123 Main Street')
select *
,FloorNr = NullIf(ltrim(rtrim(substring(addr,patindex('%Floor [1-9]%',addr)+patindex('% [1-9]% Floor',addr),25))),addr)
From @YourTable
返回
addr FloorNr
123 Main Street Floor 2 Floor 2
123 Main Street 2nd Floor 2nd Floor
123 Main Street NULL
关于sql - 地址解析 - 楼层#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45443288/
我必须像谷歌一样解析印度地址,我需要一些如何解析地址的示例。有没有地址解析的例子。是否有任何关于印度城市、地方、州、个人密码等的免费词典可用 例如 5/802,vedvihar society,nea
我有一些地址数据需要解析。除楼层数据外,大多数地址信息都以适合我的方式提供。 对于以不同方式获取的楼层数据,我可能会得到以下格式: “大街 123 号 2 楼”或“大街 123 号 2 楼” 如果我使
我正在尝试在数据框中创建一个新列,该列将从字符串中解析出地址。尝试执行此操作时,我收到以下错误: ("'Series' objects are mutable, thus they cannot be
我正在使用 IPAddress.TryParse() 来解析 IP 地址。但是,它有点过于宽松(解析“1”返回 0.0.0.1)。我想将输入限制为点分八位字节表示法。执行此操作的最佳方法是什么? (注
有没有办法确定 IP 地址是否解析为特定云提供商(AWS、Azure、GCP、Digital Ocean)?像这样的事情: # Returns 'Azure' whichCloud('256.256.
我正在使用 bonjour(带有 java)来尝试获取网络上设备的 IP 地址。我看过这个问题:Get Device IP with Bonjour并使用 InetAdress getByName 方
我想禁用 ipv6 解析。 当我对主机名进行 nslookup 时,它给出了 2 个 IP 地址,我想永久禁用 ipv6 地址。我正在使用 im6q sabrelite board yocto 构建。
我正在编写一个用 C++ 编写的发现程序,该程序将在 Linux 上运行,使我能够确定某些设备是否连接到网络。我有其他设备的 Mac 地址,我需要解析它们的 IP 地址。 我检查了/proc/net/
我试图使用 sprintf() 来解析 IP 地址。 buf 存储从其他主机接收到的数据包。而buf中的测试数据为'\0xff'。我希望在 ip 中看到 255.255.255.255。但是我得到的是
如何从 IPv4 映射的 IPv6 地址获取 IPv4 地址? 例如,我有一个 IP 地址 ::FFFF:129.144.52.38。从中,我需要提取 129.144.52.38。是否有任何用于此目的
我是一名优秀的程序员,十分优秀!