Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
異なる日付に基づいてテーブルから行を取得したい。日付の値は常に同じではありませんが。
基本的に、最初に日付の範囲を取得し、次にそれらの日付に基づいて列の行を抽出する必要があります。
できないSELECT COUNT(location) FROM tweets WHERE date<= NOW()とかdate<=2012-07-29 17:38:32
SELECT COUNT(location) FROM tweets WHERE date<= NOW()
date<=2012-07-29 17:38:32
私が言ったように、日付は固定されていません。日付は入れませんが、動的に作成されます。
さて、これの核心は日付が生成される方法ですが、クエリは単純です:
$start = '2012-6-24'; $end = '2012-7-24'; "SELECT COUNT(location) FROM tweets WHERE date between '$start' and '$end'";