![]() |
1
11
你应该使用
the
编辑:
Volkerk和Lukas Lalinsky都建议使用MySQL
然而, 不应在单个数据库字段中存储多个值。相反,考虑使用两个表:
然后,您将获得以下数据:
然后您可以正确地查询这个模式。例如:
(或者,应该很接近;我不是 确切地 当然,您要完成的是什么,或者模式的其他部分是什么样子的,所以这是一个最好的猜测)。 |
![]() |
2
13
删除in语句中的引号。语法是:
而且不像你用的那样
也看到 documentation 在中,有更多的例子。 |
![]() |
3
5
我想你需要的是:
但是您应该认真考虑规范化数据库,以便每天都有自己的行。 |
![]() |
4
2
如果我正确理解您的问题,您希望将varchar字段的内容视为逗号分隔的列表,并测试此列表是否不包含某个值。为此你需要
find_in_set(str, strlist)
功能。
|
![]() |
5
0
天不包含字符串列表。它只有一根绳子。字符串“1,3,5”是否位于'1'中的某个字符串内?显然,答案是否定的。要么将天数重构为另一个表,要么准备进行更多的字符串操作。 |
|
Johnny T · 基于当前值的SQL合并表[重复] 8 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 8 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 8 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 8 月前 |
![]() |
Sax · 规范化Google表格(第一步) 8 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 8 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 9 月前 |