我有2个输入字段,它们具有文本,而html中还有另一个下拉菜单(选择选项)。用户键入文本,然后从下拉菜单(选择选项)中选择月份,然后将其提交到数据库。下拉菜单有四个月的三月,六月,九月和十二月。我想从数据库中创建一个查询,该查询在以下月份之间进行选择:
SELECT * FROM `returndocs` WHERE Year='2020' and Month BETWEEN 'March' AND 'June'
我想选择从三月到六月开始发布的数据库中的所有数据。我该怎么办?
由于您以text
类型定义了月份,因此您将需要手动键入月份之间的所有内容:
SELECT *
FROM `returndocs`
WHERE Year = 2020 AND
Month IN ('March', 'April', 'May','June');