我得到了不同的字符串,有些是数字,例如:"1“、"afd76”、"dddd“、"521129”和"0.1423105“。我需要检查这些号码是否有效,然后才能继续。在上面的例子中,除了"afd76“和"dddd”之外,都是数字。"3".isdigit() is true but "3.0".isdigit() is false
"3".isnumeric() is true but "3.0".isnumeric()
作为标题,我的查询如下:COUNT( SELECT DISTINCT id WHERE year = 2019 ) tmp AND (*OTHERS CONDITIONS*) THEN id END)FROM some_tableAND month IN (1, 2, 3);
但是,我一直收到这个错误: