私はテーブルを持っています
Create table Country_State_Mapping
(
Country nvarchar(max),
State nvarchar(max)
)
5枚のレコード付き。
Insert into Country_State_Mapping values('INDIA', 'Maharastra')
Insert into Country_State_Mapping values('INDIA', 'Bengal')
Insert into Country_State_Mapping values('INDIA', 'Karnatak')
Insert into Country_State_Mapping values('USA', 'Alaska')
Insert into Country_State_Mapping values('USA', 'California')
以下のように、2 レコード/2 列を提供する SQL クエリを作成する必要があります。
1 列目はContry、2列目は AllStates
1レコード(2列)となります
インドとマハラストラ、ベンガル、カルナタック
2位
アメリカとアラスカ、カリフォルニア
やってみた これ好き
select distinct
OutTable.Country,
(select State
from Country_State_Mapping InnerTable
where InnerTable.Country = OutTable.Country)
from Country_State_Mapping AS OutTable
しかし、うまくいきませんでした...