【发布时间】:2011-03-27 18:01:37
【问题描述】:
我在表中有一个字段,数据类型为“set”,因此它可以接受多个值。但是当我检索与它匹配的结果时,我被卡住了。
示例字段
"menuPosition" : set('top','left','right','bottom')
查询示例
SELECT * FROM mytable where menuPosition='top'
这个查询只返回那些只有top作为值的行,不返回像top,left这样有多个值的行。如何检索所有这些记录?
由于我上面的查询只比较一个值,如何编写一个查询来匹配多个值,例如where menuPosition='top' && 'bottom'
【问题讨论】:
标签: mysql