質問

this の背景の質問を参照してください。

このCOUNTを作成した後、これらの各「価格」を、たとえばTableTwoの「Genre」という列にリンクするにはどうすればよいですか

e.g。

Table1: Prices, ID

Table2: Genre, ID

出力例:

PRICES, COUNT, Genre
--------------------
13.99,   2,   Horror
52.00,   3,   Comedy
1.99,    1,   Romance

この質問が簡単にフォローできることを願っていますが、リクエストに応じてさらに詳しく試します!乾杯!

編集:

はい、これは私がやろうとしていることのはるかに単純なバージョンです。前の質問で述べたように、インスタンスを数えたいこのフィールド名があります。これで(前の質問から)この答えが得られたので、これを別のテーブルにリンクしたいと思います(一部のデータの分析を少し改善するために)。

例として、2つのサプライヤを持つBlockbusterブランチがあるとします。 TableOneには「タイトル」があります。タイトルの一意の値をそれぞれリストし、それぞれをカウントしました(そのため、ストアには「Dead Man's Shoes」という一意のタイトルがあり、10部あります。ただし、「Touch Of Evil」という一意のタイトルがあり、これはより一般的であるため、100部あります。これら2つがTableTwoから提供されているサプライヤを確認したいと思います。したがって、

出力例:

Title,            Count,   Supplier
------------------------------------
Dead Man's Shoes,  10,     Supplier1
Touch Of Evil,     100,    Supplier2

それはより良い助けになりますか?

役に立ちましたか?

解決

 SELECT t1.Prices, COUNT(t1.ID) AS TheCount, t2.Genre
 FROM Table1 AS t1
     INNER JOIN Table2 AS t2
         ON t1.ID = t2.ID
 GROUP BY t1.Prices, t2.Genre

他のヒント

JOIN 関数を使用する必要があります。 クエリは次のようになります

選択* FROM価格を登録するジャンルをオンにします(prices.id = genres.id)

そして結果はあなたが望むものになるでしょう。 :)

このテーマの詳細こちら

>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top