我有一个表单,用户可以在其中输入多个月份,我的 SQL 查询返回这些月份的数据。
例如,如果用户输入一月,SQL 应该是:
SELECT * FROM table WHERE month = 'January'
如果用户输入 March、August、October,则 SQL 应为:
SELECT * FROM table WHERE (month = 'March' OR month = 'August' OR month = 'October')
我将如何使 WHERE 条件像那样动态,因为用户可以输入我们想要的几个月?它就像一个临时查询。谢谢!