1

この初心者の質問を許してください.

次のようなデータを出力する長く複雑なクエリがあります。

    DECLARE @QA1 TABLE (BeginWeek date, One int, Two int, Three int, Total int)

    INSERT INTO @QA1 
    SELECT '20110612','0','0','5','5' UNION ALL
    SELECT '20110626','0','0','8','8' UNION ALL
    SELECT '20110703','0','2','12','14' UNION ALL
    SELECT '20110710','4','3','12','19' UNION ALL
    SELECT '20110717','5','7','14','26' UNION ALL
    SELECT '20110724','7','11','14','32' UNION ALL
    SELECT '20110731','9','14','14','37' UNION ALL
    SELECT '20110807','10','20','17','47' UNION ALL
    SELECT '20110814','10','23','20','53' UNION ALL
    SELECT '20110821','11','23','20','54' UNION ALL
    SELECT '20110828','11','26','25','62' UNION ALL
    SELECT '20110904','13','29','25','67' UNION ALL
    SELECT '20110911','20','32','27','79'

これをHTMLでGoogleチャートとして表示できるようにしたいのですが、リロードを押すと、データベースに再度クエリが実行され、チャートが作成されます。

クエリが呼び出された場合、fooQueryこれをデータベースから Web ページに動的にプルできるようにするには、どのような手順に従う必要がありますか? PHP を使用する必要がありますか? (だったらインストールしないとちょっと面倒くさい) 他にソフトはありますか?SQL クエリを Web ページに含める必要がありますか? ストアド プロシージャ ?

非常に単純な例を含む Web リソースはどれもすばらしいものです。

PS - 私はすべてをローカルで実行しているので、セキュリティについてあまり心配する必要はありません。

4

2 に答える 2

0

Google チャートを使用するための要件は、基本的に Web ページを提供する場合と同じです。データベースにクエリを実行した後、動的に Web ページを構築するための言語/ツールを選択し、Google Charts へのクライアント側の呼び出しを含める必要があります。

まず、Web ページにデータを表示することから始めて (たとえば、Ruby on Rails、JSP、ASP.NET などを使用して)、Web で入手できる優れたチュートリアルに従って Google Charts を使用することをお勧めします。

于 2012-05-02T15:52:04.847 に答える