gpt4 book ai didi

SQL like 多字符

转载 作者:行者123 更新时间:2023-12-01 13:31:49 25 4
gpt4 key购买 nike

我正在尝试使用 LIKE 命令在 DB2 SQL 中执行一些选择,特别是查找以某些多位数字开头的值。我以为我正确地使用了表达式,但我不断收到语法错误,而且我不确定我哪里出错了。现在我一直在尝试:

Select ID, NAME
From Table1
Where ID LIKE '888%'
Or ID LIKE '999%';

我只是为环境使用了错误的 SQL 吗? (这是为 Zo/s 轮询 DB2)当我只尝试单个 8% 或 9% 时,LIKE 似乎不起作用。

感谢任何分享的经验,谢谢!

最佳答案

确保 id 不是数字,如果是数字则转换为 char

Select ID, NAME
From Table1
Where cast(ID as char(10)) LIKE '888%'
Or cast(ID as char(10)) LIKE '999%';

关于SQL like 多字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45622141/

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