私は2つのテーブルがあります:誰かが私に私がのように見えるレポートを取得するように、私はこれらに参加することができます方法についていくつかのアドバイスを与えるのを助けることができます彼らはPhrase.CategoryId
== PhraseCategory.PhraseCategoryShortId
2つのテーブルを結合し、テーブルの1つのフィールドでグループ化する方法はありますか?
CREATE TABLE [dbo].[Phrase] (
[PhraseId] UNIQUEIDENTIFIER DEFAULT (newid()) NOT NULL,
[English] NVARCHAR (250) NOT NULL,
[CategoryId] INT NULL,
PRIMARY KEY CLUSTERED ([PhraseId] ASC)
);
CREATE TABLE [dbo].[PhraseCategory] (
[PhraseCategoryShortId] INT IDENTITY (1, 1) NOT NULL ,
[Name] VARCHAR (100) NOT NULL,
PRIMARY KEY CLUSTERED ([PhraseCategoryShortId] ASC)
);
にリンクされているフレーズやPhraseCategory
をこれは:
PhraseCategory.Name Qty
ここで、Qtyは各カテゴリに含まれるフレーズの数です。私も必要なもの
は、私は、これはあなたが唯一持っているフレーズのカテゴリをしたい場合は、単に
に参加i`s何かが欠けていない限り、報告書はPhraseCategory.Name
サンプルデータを追加して質問を更新できますか? –