ホームページ >バックエンド開発 >PHPチュートリアル >関連する問題などの解決については、mysql の専門家に依頼してください。

関連する問題などの解決については、mysql の専門家に依頼してください。

WBOY
WBOYオリジナル
2016-06-13 13:27:21983ブラウズ

問題を解決するには mysql の専門家に依頼してください。お待ちください
ここで私がしなければならないことは、テーブルからこのようにデータを表示し、1 ~ 3 日、4 ~ 7 日、8 日以内に各サーバーのデータをクエリすることです。 -15 日、16 ~ 30 日、31 ~ 60 日、これらのステージのリチャージ量はいくらですか。たとえば
サーバー/リチャージ ステージ 1-3 4-7 8-15 16-30 31-60
最初のサーバー
セカンドサーバー
サードサーバー
長い間考えましたが、最も効率的に書く方法がまだわかりません。 。 。 解決

------解決策----------------------------
テーブル構造を設計するだけです:

SQL コード

テーブル:
IDサーバー段階
1 1 2
2 2 1
3 1 4

SQL:
select * from table where stage 1 ~ 4 かつserver='one';

結果:
IDサーバー段階
1 1 2
3 1 4
<br><font color="#e78608">------解決策------------------</font><br>なぜ 31 ~ 60 がないのですか?要件はよくわかります -_-..
<br><font color="#e78608">------解決策------------------</font><br>もっと投稿してください: <br> テーブルを作成 .. .....;<br>表に挿入 ......;<br><br>期待される結果 + 簡単な説明
<br><font color="#e78608">------解決策----------------------</font><br>最も効率的なのは、各統計を直接挿入することです。統計表に入力します。 。 。 <div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。