Php 如何在mysql中选择开始日期和结束日期之间的折扣值?
我试过这个:Php 如何在mysql中选择开始日期和结束日期之间的折扣值?,php,mysql,Php,Mysql,我试过这个: SELECT v.Discount FROM `product` AS v WHERE DATE(v.`start_date `) >= "2016-02-28" && DATE(v.`end_date`) <= "2016-02-28" 从'product'中选择v.折扣作为v WHERE DATE(v.开始日期)>=“2016-02-28”和&DATE(v.结束日期)将数据库的日期格式与您发送的日期匹配。 然后使用 SELECT v.Discoun
SELECT v.Discount FROM `product` AS v WHERE DATE(v.`start_date `) >= "2016-02-28" && DATE(v.`end_date`) <= "2016-02-28"
从'product'中选择v.折扣作为v WHERE DATE(v.开始日期)>=“2016-02-28”和&DATE(v.结束日期)将数据库的日期格式与您发送的日期匹配。
然后使用
SELECT v.Discount FROM product AS v WHERE v.start_date >= "2016-02-28" AND v.end_date <= "2016-02-28"
从产品中选择v.折扣作为v,其中v.开始日期>=“2016-02-28”和v.结束日期您也可以通过以下功能完成此操作:-
SELECT v.Discount
FROM
product AS v
WHERE
'2016-02-28' BETWEEN v.start_date AND v.end_date;
选择v.折扣
从…起
作为v的乘积
哪里
“2016-02-28”介于v.start_日期和v.end_日期之间;
从产品中选择折扣,其中日期(开始日期)>=NOW()和日期(结束日期)>=NOW()和产品名称='bag'代码>&&
应该是和
<代码>其中日期(v.开始日期)>=“2016-02-28”和日期(v.结束日期)