sql - sql 查询没有选择我需要的正确值
问题描述
我试图只选择其中包含数字的数据(表格如下所示):
eteee 231
wrgrr
test 1
bioo 21
wee
使用查询:SELECT address1 FROM ps_address WHERE address1 not like '%[^0-9]%';
但我得到了所有的价值。
解决方案
你可以简单地写:
SELECT address1 FROM ps_address WHERE address1 like '%[0-9]%';
推荐阅读
- sql - sql脚本中的正则表达式语法
- r - R 中的 API 身份验证
- javascript - Photoshop Javascript 使用未保存的打开文档制作 pdf 演示文稿
- ios - springboard.icons["appName"] 无法识别 XCUITest 中已安装的应用程序
- php - 如果添加日期和当前日期之间的持续时间不大于或等于 2 小时,则获取数据
- excel - 如何在 for 循环中使用上面列的求和公式时遍历一行?
- python - 如何在sails.js 应用程序中使用python-shell 访问python 脚本?
- vb.net - 如何使用 taglib 将图片添加到 ID3 相册标签#
- mongodb - 参考猫鼬
- swift - 无法使用“([[Notice]?])”类型的参数列表调用“解码”