Country_mとState_mという 2 つの異なるテーブルがあります。
State
テーブルには のようなフィールドがありStateId, Name, CountryId, etc
、テーブルCountry
には のようなフィールドがありますCountryId, Name, Currency, etc
。
州名とそれぞれの国名を出力する州テーブルのデータグリッドを取得したいのですが、このクエリを実行するにはどうすればよいですか?
SELECT S.NAME as STATE_NAME,C.NAME COUNTRY_NAME
FROM STATE_M S JOIN COUNTRY_M C
ON S.COUNTRYID=C.COUNTRYID;
select t1.Name state_name, t2.Name Country_name from State_m t1,Country_m t2 where t1.CountryId=t2.CountryId;
thsiを使用する
これを試して
select s.name as STATENAME,c.name AS COUNTRYNAME from state s
inner join country c
on s.countryid=c.countryid
それは参加です。最初にそれらについて学ぶのは良い考えかもしれません: