0

Excel にデータベース抽出があり、作成計算を使用して Tablue でカスタム値を作成したいと考えています。これは SQL ベースであると考えています。

基本的に、列に異なる量が表示される多数のフィードがあります。例えば:

feed 1

feed 1

feed 2

feed 3

feed 4 

feed 4

feed 4

そして、フィード 1、フィード 2、およびフィード 4 の合計を取得したいと考えています。これを行う良い方法を見つけるのに苦労しています。1つでもあれば。どんな助けや指示もいただければ幸いです!

4

2 に答える 2

0

あなたのリストは単一の列であり、各フィードの出現回数が必要であると想定しています。例として、列名またはテーブル名が指定されていないので、colname および tablename とします。

select colname, count(*) as Ct from tablename group by colname
于 2013-10-22T04:01:36.107 に答える
0

スプレッドシートの一部を簡略化して投稿すると、正確な回答が得やすくなります。ただし、行に応じて「feed 1」、「feed 2」などの値をとる「feed_name」という列があるとします。次に、feed_name 列は Tableau の個別のディメンションである必要があります。

次に、feed_name ピルを棚、たとえば行の棚に置きます。そして、「Number of Records」フィールドを別のシェルフ、たとえば列シェルフに配置します。

Tableau でこれ (またはほとんどのタスク) を行うために SQL を記述する必要はありません。SQL の概念を理解するのに役立ち、トリッキーな問題を解決するために必要なときに SQL レベルにドロップダウンすることは非常に役立ちます。しかし、ほとんどの場合、フィールドを移動したり、簡単な計算を書いたりすることで、インタラクティブにデータを調べることができます。必要なビジュアライゼーションを構築するために必要なデータを取得するために必要な SQL の生成は、Tableau に任せてください。

Tableau は、SQL と一部の NO-SQL データ ソース、および一部のキューブもサポートしています。それは非常にうまく、複数の方法で行われます。ほとんどの場合、Tableau のビジュアル ベースの操作を使用して、より迅速かつ効率的に作業し、必要に応じて下位レベルの詳細にドロップできます。Tableau の操作方法に慣れるだけです。

于 2013-10-29T16:55:09.263 に答える