我有一个db w /表名为help w /列名为i_id,issue,url,steps,kw1,kw2 ... kw12.
kw1-kw12在字段中有一个单词作为关键字,可以为null.
当我做:
sqlite> select issue,url,steps from help where kw1='adobe';
Run Code Online (Sandbox Code Playgroud)
我明白了:
blank popup|blankpopup.html|S
missing pdfs|missingpdfs.html|S
printall not populating|printall.html|A
Run Code Online (Sandbox Code Playgroud)
这是正确的. 我的问题是,当我移动到另一个关键字,如'ie',在kw1-kw12的多个字段中,我如何选择语句而不是只搜索kw1 ,它搜索kw1 到 kw12?
我知道ie所在的字段.我有一个excel表,告诉我db是如何构建的,但是使用db的人将无法访问它.
小智 9
如果我理解正确,你只需要使用Or关键字并搜索所有kw字段
sqlite> select issue,url,steps from help where kw1='ie' or kw2='ie' or kw3='ie' or kw4='ie' or kw5='ie' or kw6='ie' or kw7='ie' or kw8='ie' or kw9='ie' or kw10='ie' or kw11='ie' or kw12='ie';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17364 次 |
| 最近记录: |