gpt4 book ai didi

mysql - sql无法显示列的起始值中唯一的字符串值

转载 作者:行者123 更新时间:2023-11-29 19:35:12 25 4
gpt4 key购买 nike

我有一个名为 tbl_temp 的表,它具有类似 ID BIGINT(20)、sample_no VARCHAR(100) 的列,问题是我需要显示名为sample_no 的列的值,该列的值不从 ZX 开始,而sample_no 起始值不会从 ZX 开始数值。

经过大量研究,我找到了这个解决方案。

SELECT *
FROM `tbl_temp`
WHERE sample_no > '' AND sample_no NOT LIKE 'ZX%'
AND sample_no NOT LIKE '%[^0-9]%'

但它仍然显示名为“sample_no”的列,值从数字开始。有什么解决办法吗?

最佳答案

试试这个

SELECT *
FROM `tbl_temp`
WHERE sample_no > ''
AND sample_no NOT LIKE 'ZX%'
AND sample_no LIKE '[^0-9]%'

关于mysql - sql无法显示列的起始值中唯一的字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41588811/

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