让我们考虑一个条目DOMAIN={domain1,domain2,domain3}
,如何测试domain1
或domain2
或domain3
是否在列表中?在一个条目中用逗号分隔的循环子串
例如:list={domain5, domain 2, domain6}
------------------------------------
| CONTEXT | DOMAIN |
-----------------------------------|
| context1 |domain1,domain2,domain3|
|----------------------------------|
我试图 SELECT * FROM table WHERE SUBSTRING_INDEX(domain, ',', 1) IN {'domain5', 'domain 2', 'domain6'}
但这仅适用于第一个值的逗号之前(域1)
MSSQL? MySQL的?甲骨文? – 2013-03-11 08:40:17