如何使用数字搜索varchar列?

Miguel Angel Sanchez

我有一个varchar(30)列,看起来像这样:

953-41
975-12
952-13
934-34

列中的所有数字都具有以下结构:3个数字和一个破折号,后跟更多的数字。

我想进行类似SELECT * FROM tablename WHERE value = 95341
“仅在WHERE子句中使用数字获取'953-41”的查询。

我无法更改数据库并删除破折号,我需要在混合了我想要的数字和中间的破折号的行中使用数字值进行搜索。

Nolan Shang

你可以试试:

MYSQL:

SELECT * FROM tablename WHERE value = INSERT(95341,4,0,'-')

SQL Server:

SELECT * FROM tablename WHERE value = STUFF(95341,4,0,'-')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用LIKE语句在varchar字段中搜索数字

来自分类Dev

使用varchar和uniqueidentifier在SQL Server的XML列中搜索

来自分类Dev

如何使用querySelectorAll()搜索以数字结尾的href

来自分类Dev

如何将数字与 varchar2 列分开?

来自分类Dev

如何在SQL中的varchar和数字值的组合之间进行搜索?

来自分类Dev

如何排列VARCHAR列?

来自分类Dev

如何使用“安全随机”搜索一系列数字?

来自分类Dev

如何使用Slick在VARCHAR列中使用UUID?

来自分类Dev

Oracle使用混合varchar列但使用数字where子句对结果进行排序

来自分类Dev

如何使用 VLOOKUP 指定搜索列?

来自分类Dev

如何使用Python搜索相似的列?

来自分类Dev

在varchar列中进行数字比较

来自分类Dev

varchar 列返回数字的指数表示

来自分类Dev

如何检查存储在varchar列中的逗号分隔列表中是否包含数字?

来自分类Dev

如何用 0 替换 varchar 列中的所有非数字值

来自分类Dev

如何搜索存储为varchar的日期范围?

来自分类Dev

如何在IN查询中使用PostgreSQL varchar列值

来自分类Dev

如何使用Python pypyodbc获取整个VARCHAR(MAX)列

来自分类Dev

如何使用相应的varchar列生成日期序列

来自分类Dev

如何使用 MySQL 列 VARCHAR/TEXT 创建 Href

来自分类Dev

使用between语句查询包含数字的SQL列varchar6

来自分类Dev

数字搜索树如何工作?

来自分类Dev

如何用参数搜索数字?

来自分类Dev

如何搜索数组中的数字?

来自分类Dev

如何加快搜索丰富的数字?

来自分类Dev

如何使用数字选择数据框列

来自分类Dev

如何在逗号后使用3个数字强制转换varchar以浮点类型PostgreSQL

来自分类Dev

如何将varchar转换为数字以在WHERE子句中使用

来自分类Dev

在Python Pandas中,如何搜索列元素是否包含前两位数字

Related 相关文章

  1. 1

    使用LIKE语句在varchar字段中搜索数字

  2. 2

    使用varchar和uniqueidentifier在SQL Server的XML列中搜索

  3. 3

    如何使用querySelectorAll()搜索以数字结尾的href

  4. 4

    如何将数字与 varchar2 列分开?

  5. 5

    如何在SQL中的varchar和数字值的组合之间进行搜索?

  6. 6

    如何排列VARCHAR列?

  7. 7

    如何使用“安全随机”搜索一系列数字?

  8. 8

    如何使用Slick在VARCHAR列中使用UUID?

  9. 9

    Oracle使用混合varchar列但使用数字where子句对结果进行排序

  10. 10

    如何使用 VLOOKUP 指定搜索列?

  11. 11

    如何使用Python搜索相似的列?

  12. 12

    在varchar列中进行数字比较

  13. 13

    varchar 列返回数字的指数表示

  14. 14

    如何检查存储在varchar列中的逗号分隔列表中是否包含数字?

  15. 15

    如何用 0 替换 varchar 列中的所有非数字值

  16. 16

    如何搜索存储为varchar的日期范围?

  17. 17

    如何在IN查询中使用PostgreSQL varchar列值

  18. 18

    如何使用Python pypyodbc获取整个VARCHAR(MAX)列

  19. 19

    如何使用相应的varchar列生成日期序列

  20. 20

    如何使用 MySQL 列 VARCHAR/TEXT 创建 Href

  21. 21

    使用between语句查询包含数字的SQL列varchar6

  22. 22

    数字搜索树如何工作?

  23. 23

    如何用参数搜索数字?

  24. 24

    如何搜索数组中的数字?

  25. 25

    如何加快搜索丰富的数字?

  26. 26

    如何使用数字选择数据框列

  27. 27

    如何在逗号后使用3个数字强制转换varchar以浮点类型PostgreSQL

  28. 28

    如何将varchar转换为数字以在WHERE子句中使用

  29. 29

    在Python Pandas中,如何搜索列元素是否包含前两位数字

热门标签

归档