未登录用户
首 页
书 架
登录系统
注册账号
联系我们
duidaima.com
版权声明
闽ICP备2020021581号
闽公网安备 35020302035485号
搜索
我要提问
随便写写
我要写书
这种 Non-Standard SQL 语法为什么还能活着?
发布于 1周前
51 热度
10 评论
受阻的自由
0 粉丝 28 篇博客
关注
打赏
这种 Non-Standard SQL 语法为什么还能活着
SELECT * FROM table1 WHERE '你好啊这是一句用户输入的查询语句' LIKE CONCAT('%', table1.column1, '%');
当然不考虑 performance ,它是可以的,但是如果数据量大,就 GG 了吧?
用户评论
弄潮儿
从输入内容中提取关键词,标签,这个语句还是挺好用的
2025/3/4 8:42:00
[
0
]
[
0
]
回复
原木风
之前就用这种方式实现过一个小的简陋的敏感识别功能,敏感词的数量不多的情况下还挺凑合的
2025/3/4 8:34:00
[
0
]
[
0
]
回复
李明发
在数据量大之前,肯定有人可以重构的,但是现在一行就搞定了,先用着就行。
2025/3/4 8:31:00
[
0
]
[
0
]
回复
张蜚
这不是很常见的做法?就为了这么点事儿你要再折腾一个 es ?
2025/3/4 8:22:00
[
0
]
[
0
]
回复
回忆往事
当年在北京时候搞 PHP 写系统,招聘来过一个面试的 之前写 JAVA 商业软件的 公司倒了 自学 PHP 来面试看我们给的多就投。面试题都很简单 考察一些习惯和性能掌握,我们面试题有一道 MYSQL 的不能直接查出来结果 要进行一次变换的,这个大哥吭吃瘪肚的 20 分钟 自己写了一条长达 2KB 的 SQL 语句一个语句卡 4 秒 兴致勃勃地显摆来了。。。
2025/3/4 8:18:00
[
0
]
[
0
]
回复
肆意的青春
学到了,这么写可以动态根据数据库预先设置的敏感词行,来检查用户输入的语句是否包含敏感词。
2025/3/4 8:09:00
[
0
]
[
0
]
回复
那一抹残阳
你就说需求有没有实现嘛。要不就加钱部署个全文搜索,要不就只能这么干了。
2025/3/4 8:06:00
[
0
]
[
0
]
回复
有种想念
我感觉很多 mysql 的论坛程序还是这样的
2025/3/4 8:01:00
[
0
]
[
0
]
回复
谱写成伤
拿 sql 去匹配关键字是这样的。。。
想换写法就得去代码里做,但是自己写还见不得有这么跑一下快。。。
2025/3/4 7:53:00
[
0
]
[
0
]
回复
牵线木偶
要结合业务场景来看得,大部分情况下不会这么干
2025/3/4 7:51:00
[
0
]
[
0
]
回复
点击加载更多评论
吐槽.灌水
422 成员 |
1221 话题
+我要提问
+随便写写
可能感兴趣的话题
现在的相亲软件真的是有点坑
为什么中文编程发展不起来呢?
985学校毕业,家乡的公务员岗位和上海大厂的岗位该选哪一个?
今年TikTok的员工有点难受了
想换写法就得去代码里做,但是自己写还见不得有这么跑一下快。。。