这是我试过的,但没有奏效。在一条SQL语句中两次使用BETWEEN运算符
SELECT COUNT(*) AS month_count
FROM `wp_postmeta`
WHERE
`meta_key`='from_dt' AND
(`meta_value` BETWEEN '$st' AND '$end') AND
(`meta_value` BETWEEN '$st1' AND '$end1');
我想指望它来$ ST划时代的时间和今年&的$ ST1和明年END1 $之间$端之间的月数。假设我在meta_value字段中有2个日期(feb 2013和feb 2014),我希望查询返回2(因为有2月2日)。
如何在一个sql语句中的运算符之间使用2?
'meta_value'不能同时是两个不同的值,你的意思是'OR'吗? – Taryn 2013-05-02 14:03:55
其实我试图计算在今年的$ st和$ end以及明年的$ st1和$ end1的时代之间到来的月数。 – Rao 2013-05-02 14:07:18