用户可以选择选项组合列表,然后搜索它们。
sql可能看起来像这样。
select * from p where (option_type = 'X' and value = 'A')
or (option_type = 'X' and value = 'B')
or (option_type = 'Y' and value = 'D')
但是我当然不想有 n 个或
一个好的 sql 会如何执行?用户可以选择许多选项组合。
谢谢。
用户可以选择选项组合列表,然后搜索它们。
sql可能看起来像这样。
select * from p where (option_type = 'X' and value = 'A')
or (option_type = 'X' and value = 'B')
or (option_type = 'Y' and value = 'D')
但是我当然不想有 n 个或
一个好的 sql 会如何执行?用户可以选择许多选项组合。
谢谢。