输入
date val type
may 22 NB
jun data NA NB
Aug available mobile
Sep 37 mobile
jan NA card
nov 36 card
Dec 67 card
现在如何删除 Val 列中具有字符值的整行 即
date val type
may 22 NB
Sep 37 mobile
Sep 37 mobile
nov 36 card
Dec 67 card
最佳答案
这将使用正则表达式仅选择数字。
SELECT * FROM yourtable WHERE yourcolumn REGEXP '^[0-9]+$';
正则表达式的解释
^
- 行首(文本)
[0-9]
- 仅数字
+
- 多一位数字。
$
- 行尾(文本)
关于mysql - 从列中删除 "Characters words",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33012693/