gpt4 book ai didi

mysql - SQL SELECT 行的列上有数字?

转载 作者:行者123 更新时间:2023-11-29 14:43:03 27 4
gpt4 key购买 nike

可能的重复:How to only select numeric data from mysql?

我有一列实际上包含字符串(varchar 类型),有没有办法选择只包含数字的行?

例如:

COLUMN1 COLUMN2 COLUMN3
1234 dassa dasasfa
aaaa fdsa dsfa
4dsf4 dfssa aaddss

查询应该返回

1234    dassa   dasasfa

最佳答案

SELECT * FROM `table` WHERE `COLUMN1` REGEXP '^[[:digit:]]+$'

参见http://dev.mysql.com/doc/refman/5.1/en/regexp.html#operator_regexp

关于mysql - SQL SELECT 行的列上有数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7591720/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com