gpt4 book ai didi

mysql - SQL查询搜索删除字符串的结尾

转载 作者:太空宇宙 更新时间:2023-11-03 10:37:08 24 4
gpt4 key购买 nike

我正在尝试搜索以特定关键字结尾的域名。例如“汽车”会调出 buycar.com,但不会调出 carbuy.com。

如果我的查询是

SELECT * FROM domains WHERE LIKE '%car'

根本不会显示任何结果,显然是因为域不以 car 结尾,而是以 .com、.co 或其他名称结尾。

我想我需要做一些正则表达式替换来搜索域,直到第一个

或者在 php 的 sql 中做与此等效的任何事情:

$pos = strpos($domain,'.');
$search = substr($domain,0,$pos);

因此它只会搜索没有 TLD 的实际域。这可以用 sql 实现吗?

最佳答案

如何使用:

SELECT *
FROM domains
WHERE domain LIKE '%car.%'

关于mysql - SQL查询搜索删除字符串的结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46085714/

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