gpt4 book ai didi

php - 搜索字母数字字符串

转载 作者:太空宇宙 更新时间:2023-11-03 12:27:04 26 4
gpt4 key购买 nike

我在 mysql 表中有一个 varchar 字段,我想在 php 中搜索字母数字字符串现在它只显示数字结果。

例如,如果我搜索 111,那么它应该显示匹配 111( 111A, 111B, 111C) 的结果。如果我搜索 111A 那么它应该显示 111A 的结果。如何实现。

最佳答案

您的情况似乎与 LIKE 的情况相反。看起来您已经使用了 LIKE,并且不应将其用于任何精确匹配。查询可能看起来像

SELECT myField from MyTable where myValue = '111'
SELECT myField from MyTable where myValue = '111A'

达到相反的效果

您可以使用LIKE

SELECT myField from MyTable where myValue LIKE '111%'

这适用于像 111Anything 这样的字符串

SELECT myField from MyTable where myValue LIKE '%111%'

这适用于像 Anything111Anything 这样的字符串

SELECT myField from MyTable where myValue LIKE '%111'

这适用于像 Anything111 这样的字符串

关于php - 搜索字母数字字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17081365/

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