Php 如何使用mysql查询获取以下字符串之间的值
我的mysql表中有一个名为item的值。item是一个列名,我想使用query获取两个日期值之间的值。如何得到它。 我想要从2017-2-6到2017-02-07的数值。 请引导我。它是一个字符串值Php 如何使用mysql查询获取以下字符串之间的值,php,mysql,Php,Mysql,我的mysql表中有一个名为item的值。item是一个列名,我想使用query获取两个日期值之间的值。如何得到它。 我想要从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 您需要有单独的带有日期的表列。因此,您需要将此2017-02-06_CHAWAL拆分为 |日期|姓名| |201
2017-02-06_CHAWAL,2017-02-07_RAJMA,2017-02-08_ROTI,2017-02-09_BENGAN MASALA,2017-02-10_DAAL
您需要有单独的带有日期的表列。因此,您需要将此
2017-02-06_CHAWAL
拆分为
|日期|姓名|
|2017-02-06 |查瓦尔|
然后,您可以使用:
从表中选择*日期介于“2017-02-05”和“2017-02-07”之间的日期
不,不是这样的,这是一个字符串我认为你应该从一本基础书或教程开始,但我希望与日期相关的项目也像2017-02-7_CHAWAL一样。我的主要任务是计算相关的日期,但你应该分割这些值。每个表列应包含一种类型的数据。在您的例子中,一个字段包含两个日期和一个字符串。我不确定我是否正确理解你,但这是你试图达到的,是没有用的,你将无法使用mysql的力量。如果您要拆分这些数据,您可以使用这种查询:选择日期,从表中按名称列出“2017-02-05”和“2017-02-07”之间的日期组的计数(名称)
确定,谢谢Galileox86这是否解决了您的问题?否尚未Galileox86