如何使用mysql查询获取下面的字符串之间的值

时间:2017-02-21 07:10:03

标签: php mysql

我的mysql表中有一个名为item的值.Item是一个列名,我想使用查询获取两个日期值之间的值。怎么做到这一点。 例如。我希望从2017-2-6到2017-02-07值。 请指导我。它是一个字符串值

2017-02-06_CHAWAL,2017-02-07_RAJMA,2017-02-08_ROTI,2017-02-09_BENGAN MASALA,2017-02-10_DAAL

1 个答案:

答案 0 :(得分:1)

您需要具有日期的单独表格列。因此,您需要将此2017-02-06_CHAWAL拆分为

|日期|名字|

| 2017-02-06 |查瓦尔|

然后你可以使用:

SELECT * FROM table WHERE date BETWEEN '2017-02-05' AND '2017-02-07'