数据显示处理,该怎么处理

Jun 13, 2016 am 10:06 AM
date etc quot

数据显示处理

XML code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->时间段            机种            数量        2012-02-08 08    ETC56-542N    432012-02-08 09    ETC56-542N    372012-02-08 10    ETC54-623N    162012-02-08 10    ETC54-628N    22                
ログイン後にコピー


如何处理能变成以下格式?
XML code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->时间段            ETC56-542N      ETC54-623N     ETC54-628N    数量合计                08:00:00-09:00:00    43                    4309:00:00-10:00:00    37                    3710:00:00-11:00:00            16          22        38
ログイン後にコピー

sql查询语句:
SQL code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECT DATE_FORMAT(`date`,'%Y-%m-%d %H') as time,type,count(*) as count FROM `barcode_2d` WHERE date >= '".$thisday2." 08:00:00' AND date 
ログイン後にコピー




------解决方案--------------------
是的,这种情况是交叉表。你可以搜索“交叉表”得到交叉表的定义和算法
当与数据库结合时,有现成的存储过程可以利用。不过算法的技巧性较高,您未必能看得懂

只用 php 实现时,思路很简单:
1、将查询结果保存于数组
2、加工数据到需要的格式
3、对数组做行列转换
4、遍历数组,输出
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

現在のタイムスタンプに基づいてファイル/フォルダーを作成し、名前を付ける方法 現在のタイムスタンプに基づいてファイル/フォルダーを作成し、名前を付ける方法 Apr 27, 2023 pm 11:07 PM

システムのタイムスタンプに基づいてファイルやフォルダーを自動的に作成し、名前を付ける方法を探している場合は、ここが最適な場所です。このタスクを達成するための非常に簡単な方法があります。作成されたフォルダーまたはファイルは、ファイルのバックアップの保存、日付に基づいたファイルの並べ替えなど、さまざまな目的に使用できます。この記事では、Windows 11/10 でファイルとフォルダーを自動的に作成し、システムのタイムスタンプに基づいて名前を付ける方法を、非常に簡単な手順で説明します。使用される方法はバッチ スクリプトであり、非常に簡単です。この記事を楽しんで読んでいただければ幸いです。セクション 1: システムの現在のタイムスタンプに基づいてフォルダーを自動的に作成し、名前を付ける方法 ステップ 1: まず、フォルダーを作成する親フォルダーに移動します。

PHP 警告: date() はパラメータ 2 が長いことを予期しており、解決策が与えられた文字列です PHP 警告: date() はパラメータ 2 が長いことを予期しており、解決策が与えられた文字列です Jun 22, 2023 pm 08:03 PM

PHP プログラムを使用して開発する場合、警告メッセージやエラー メッセージが表示されることがよくあります。その中で、表示される可能性のあるエラー メッセージの 1 つは、PHPWarning:date()expectsparameter2tobelong,stringgiven です。エラー メッセージの意味は次のとおりです。関数 date() の 2 番目のパラメーターは長整数 (long) であることが予期されていますが、実際に渡されるのは文字列 (string) です。それで、私たちは

Linux へのログイン時にすべてのユーザーが指定されたプロンプト情報を印刷できるようにする方法 Linux へのログイン時にすべてのユーザーが指定されたプロンプト情報を印刷できるようにする方法 Feb 19, 2024 pm 05:12 PM

Linux システムでは、構成ファイルとスクリプトを使用して、すべてのユーザーがログインするときに指定したプロンプト情報を表示できます。次に、一般的に使用される実装方法をいくつか紹介します。方法 1: /etc/issue ファイルを変更する ターミナルを開き、テキスト エディタ (vi または nano など) を使用して、root 権限で /etc/issue ファイルを編集します。 sudovi/etc/issue ファイルの最後に表示するプロンプト メッセージを追加します (例: Welcome to MyLinuxSystem! Please beaware that all activity are監視されています。ファイルを保存して閉じます)。ユーザーがログインすると、システムには / が表示されます。

Ubuntuでソフトウェアミラーソースを構成するにはどうすればよいですか? Ubuntuでソフトウェアミラーソースを構成するにはどうすればよいですか? Feb 19, 2024 am 11:15 AM

ソフトウェア ミラー ソースの構成は、ダウンロード速度を向上させ、Ubuntu でソフトウェア アップデートを取得する効果的な方法です。構成手順は次のとおりです。 ターミナルを開きます。Ubuntu デスクトップで、Ctrl+Alt+T キーの組み合わせを押してターミナルを開きます。元のソフトウェア ソース構成ファイルをバックアップします (オプション): 元のソフトウェア ソース構成のバックアップを保持したい場合は、次のコマンドを実行して /etc/apt/sources.list ファイルをバックアップできます: sudocp/etc/apt/ sources.list/etc/apt/sources.list.backup ソフトウェア ソース構成ファイルを編集します: テキスト エディター (nano または vi など) を使用して、ソフトウェア ソース構成ファイルを開きます: sdonano

Java で時刻を処理する Date クラスと SimpleDateFormat クラスを使用するメソッドと使用法の紹介 Java で時刻を処理する Date クラスと SimpleDateFormat クラスを使用するメソッドと使用法の紹介 Apr 21, 2023 pm 03:01 PM

1. はじめに java.util パッケージの Date クラスは、ミリ秒単位の正確な特定の時刻を表します。 Date クラスを使用したい場合は、Date クラスを導入する必要があります。 Date クラスに年を直接書き込んでも、正しい結果は得られません。 Java の日付は 1900 年から計算されるため、最初のパラメータに 1900 年からの年数を入力すれば、必要な年が得られます。月は 1 を引く必要がありますが、日は直接挿入できます。この方法はほとんど使用されず、2 番目の方法が一般的に使用されます。 yyyy-MM-ddなどの特定の形式に従った文字列をDate型データに変換する方法です。まず、Date型Dateのオブジェクトを定義します。

Date クラスの getTime() メソッドを使用して日付のミリ秒表現を取得する方法 Date クラスの getTime() メソッドを使用して日付のミリ秒表現を取得する方法 Jul 24, 2023 am 11:42 AM

Date クラスの getTime() メソッドを使用して日付のミリ秒表現を取得する方法 Java では、Date クラスは日付と時刻を表すために使用されるクラスです。これは、日付オブジェクトに関する情報を操作および取得するための便利なメソッドを多数提供します。その中でも getTime() メソッドは Date クラスの重要なメソッドであり、日付オブジェクトのミリ秒表現を返すことができます。次に、このメソッドを使用して日付のミリ秒表現を取得する方法を詳しく説明し、対応するコード例を示します。 Date クラスの使用

ETCは長期保有する価値があるのか​​? ETCコインは投資する価値がありますか? ETCは長期保有する価値があるのか​​? ETCコインは投資する価値がありますか? Feb 27, 2024 pm 08:58 PM

ETCは長期保有する価値があるのか​​? ETC (イーサリアム クラシック) は、ブロックチェーン技術に基づいた暗号通貨で、2016 年 7 月 20 日に誕生しました。 ETC の起源は、イーサリアム コミュニティにおけるイーサリアム ハード フォークをめぐる論争に遡ることができます。 ETCコインは投資する価値がありますか? ETC コインが投資に値するかどうかは、以下の要素を総合的に考慮する必要があります。 技術的利点: ETC コインはイーサリアム ブロックチェーン技術に基づいており、スマート コントラクトやプログラマビリティなどの利点があり、分散型アプリケーション開発の分野で幅広い応用の可能性があります。コミュニティ サポート: ETC 通貨には活発なコミュニティがあり、コミュニティ メンバーは ETC 通貨の長期的な発展に自信を持っています。市場の需要: ETC 通貨は、暗号通貨市場で比較的高い人気を誇っています。

ETCとは何の通貨ですか? ETCとは何の通貨ですか? Mar 01, 2024 am 11:30 AM

イーサリアム クラシックの正式名である ETC コインは、2016 年のオリジナルのイーサリアム ブロックチェーンのハードフォーク後に生成された暗号通貨です。

See all articles