![]() |
1
1
您可以创建一个直接在SQL中使用的函数,以便在一个步骤中完成这一切。 这里是 a function which I found on the MySQL website :
您应该这样使用它:
|
![]() |
2
3
是否查找一个给定单词列表的查询,该查询返回数据库字段中匹配单词的数目? 如: 数据库表具有 ID Terms 1 cat, dog, bird, horse 然后检查“cat,horse”返回2? 如果是的话,我建议你检查一下 外部 在SQL中,无论您用什么语言来处理剩余的处理。SQL不是为这一级别的处理而设计的。 你可以 可能地 使用存储过程在需要检查的单词之间循环,但我怀疑它是否有效或高效。 当然,如果我误解了你的要求,我可能都错了。 |
![]() |
3
0
我建议您在SQL外部执行此操作,无论引擎是什么,正则表达式都比SQL语言更适合执行此操作。您可以使用一个视图或其他东西来实现这一点,但是正如我所说,有更多的合适的方法来实现这一点,比如您的语言或正则表达式中的字符串操作类/对象/函数。 |
![]() |
4
0
如果一次只需要搜索一个词,那么这个函数的作用类似于
可以在SQL Server中使用,但我不确定MySQL。你还需要处理这个特殊案件
|
|
Johnny T · 基于当前值的SQL合并表[重复] 7 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 8 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 8 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 8 月前 |
![]() |
Sax · 规范化Google表格(第一步) 8 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 8 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 8 月前 |