![]() |
1
13
试试这个
街道
|
![]() |
2
6
是的,但是它将是低效的,并且可能很慢,在模式的前沿有一个通配符
|
![]() |
3
1
在列中搜索文本的效率非常低,而且不能很好地伸缩(通常,每行函数都有这个问题)。
你应该做的是用磁盘空间(便宜)换取性能(便宜)
从未
通过创建新的列,
这意味着计算完成了
只有
当创建或修改行时,不是
每一次
你提取数据。数据库几乎
总是
阅读的次数远多于编写的次数,使用此解决方案可以将计算成本分摊到许多
然后,当需要数据时,只需使用:
并观察它离开正则表达式查询或
|
![]() |
4
1
若要提取只包含数字的行,请使用此查询
在Oracle中工作。 |
![]() |
5
0
我找到了这个解决方案“从tbladrese中选择街道(nolock),其中patindex('%[0-9]%,street)=1” 我花了2分钟在一块未编制索引的土地上搜索了300万块土地。 |
![]() |
Community wiki · SQL语法新手 1 年前 |
![]() |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |