2016-05-03 9 views
-1

私は次の表をmySQLに持っています。 私の質問は、過去2日間(昨日と2日前)にunique_visitors、pageviewsなどを1つのクエリで表示するにはどうすればいいですか?この特定のmySQLテーブルの行を単一のクエリとPHPで表示する方法は?

私は出力がPHP経由となるようwhere date ='2016-05-02'

として不使用の日付に意味、これは動的になりたいです。

id date  unique_visitors pageviews 
4 2016-05-02   3108  27166 
3 2016-05-01   2189  16848 
2 2016-04-30   2475  20568 
1 2016-04-29   2733  22877 
+2

を取得するために、動的なクエリの下に使用することができますが何をしようとしましたか? –

答えて

1

可能な重複: get 2 days ago query in mysql

WHERE date BETWEEN 
    DATE_SUB(DATE(NOW()), INTERVAL 2 DAY) 
    AND DATE_SUB(DATE(NOW()), INTERVAL 1 DAY) 
0

あなたは最後の3日間の給料に

SEKECT *FROM TABLENAME WHERE DATE_COLUMN >= DATE_ADD(CURDATE(), INTERVAL -2 DAY); 
関連する問題