我正在尝试从表中选择行,具体取决于“展示位置”列是否满足需求。
SELECT * FROM StuffType WHERE placement IN('L','V','X','XL','VL','LV');
看看我如何重复LV作为VL?有没有一种方法可以在没有正确顺序的情况下根据内容识别行?
答案 0 :(得分:3)
如果您只想匹配包含这三个字母的任意组合的所有记录,您可以使用regular expression pattern matching:
WHERE placement RLIKE '^[LVX]+$'