これは私が試したものですが、うまくいきませんでした。
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 と $end の間、および来年の $st1 と $end1 の間の月数を数えようとしています。meta_value フィールドに 2 つの日付 (2013 年 2 月と 2014 年 2 月) があるとすると、クエリは 2 を返します (2 月が 2 つあるため)。
1つのSQL文で演算子間で2を使用する方法は?