ホームページ > バックエンド開発 > PHPチュートリアル > データベース関連の問題についてアドバイスを求めています。毎日データが保存されているテーブルがあります。月ごとのデータ項目の数を取得するにはどうすればよいですか?

データベース関連の問題についてアドバイスを求めています。毎日データが保存されているテーブルがあります。月ごとのデータ項目の数を取得するにはどうすればよいですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:27:05
オリジナル
863 人が閲覧しました

データベースの問題についてアドバイスをお願いします。毎日データが保存されているテーブルがあります。月ごとのデータ項目の数を取得する方法があります。
これは ec_ip_article テーブルです。iptime は毎日のタイムスタンプです。毎月 1 つずつ SQL を取り出して数をカウントするのは面倒です。もっと簡単な方法はありますか?

-----ソリューションのアイデア----------------------

select FROM_UNIXTIME(iptime,'%Y-%m') as m, count(*) as cnt from ec_ip_article group by 1
ログイン後にコピー

------解決策のアイデア----------------------
<br />select FROM_UNIXTIME(iptime,'%Y%m%d'),count(0) from ec_ip_article group by FROM_UNIXTIME(iptime,'%Y%m%d')<br />
ログイン後にコピー
ログイン後にコピー

------ソリューションのアイデア----------------------
引用:
<br />select FROM_UNIXTIME(iptime,'%Y%m%d'),count(0) from ec_ip_article group by FROM_UNIXTIME(iptime,'%Y%m%d')<br />
ログイン後にコピー
ログイン後にコピー


FROM_UNIXTIME(iptime,'%Y%m') によって ec_ip_article グループから FROM_UNIXTIME(iptime,'%Y%m'),count(0) を選択します
------解決策のアイデア----------------------
<br />SELECT ip_id,count(ip_id) count,FROM_UNIXTIME(iptime, '%Y%m%d') date FROM test GROUP BY FROM_UNIXTIME(iptime, '%c') ORDER BY iptime<br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート